Étrange problème.La couleur d'arrière-plan des vues définies dans Storyboard ne fonctionne pas correctement?
Quand je définir la couleur d'arrière-plan UIView, UILabel ou UIButton de Storyboard il montre comme ci-dessous
Mais quand je définir la couleur d'arrière-plan en utilisant la programmation comme ci-dessous, customView.backgroundColor = //Same colour which I set in storyboard
pour mêmes vues, il montre comme ci-dessous:
Vérifiez la différence de couleur pour les mêmes valeurs RVB
En outre, pour la barre de navigation avec la même couleur de teinte et de l'image d'arrière-plan nil il montre comme ci-dessous
self.navigationBar.setBackgroundImage(nil, for: .default) self.navigationBar.barTintColor = UIColor.nbRedColor()
Et quand je mets translucidité à false, il est shwoing comme ci-dessous: self.navigationBar.isTranslucent = false
Je comprends que la couleur différente de la barre de navigation est due au drapeau isTranslucent. Mais pourquoi la couleur de fond des vues du storyboard et de la programmation est-elle differnet?
(couleur d'arrière-plan de la programmation est correcte une)
Xcode Version 8.3.3 (testé à la fois simulateur et plusieurs appareils)
comment vous obtenez la valeur chromatique RVB? –
s'il vous plaît partager comment définir la couleur RVB – Jaydip
partager capture d'écran d'où vous définissez la couleur dans le storyboard –