2016-10-13 1 views
0

J'ai un UIView à l'intérieur duquel j'ai ajouté un UIToolBar.UIToolbar avec la couleur de fond claire devient blanche dans iOS 10

J'ai donné la couleur de fond comme couleur claire. Cela fonctionne très bien dans iOS 9 mais dans iOS 10 il devient blanc. Toute autre couleur que la couleur claire fonctionne bien dans iOS 10.

J'utilise Xcode 7.3, storyboard et swift.

+0

quel code avez-vous essayé? – Rob

+0

@Rroobb pas de code, seulement dans le storyboard, Ajout d'un UIView. à l'intérieur, il a fait glisser un UIToolBar et définir sa couleur de fond – vinbhai4u

Répondre

1

Essayez ceci:

 @IBOutlet var mytab: UIToolbar! 

    override func viewDidLoad() { 
    super.viewDidLoad() 

    let myImage = UIImage() 


    mytab.setBackgroundImage(myImage, forToolbarPosition: .any, barMetrics: .default) 
    mytab.isTranslucent = true 

} 
+0

pourquoi view.backgroundColor? – vinbhai4u

+0

votre couleur de UIView – Rob

+0

J'ai une image en arrière-plan, Ce que je veux, c'est que l'UIToolBar n'ait pas de couleur du tout. – vinbhai4u