2017-05-25 1 views
1

J'utilise le kit Carbon pour mon application. Je règle la couleur d'arrière-plan du carbonTabSwipeScrollView mais il montre l'effet translucent donc il mélange avec la couleur de fond et ne montre pas la couleur appropriée de celui-ci.Désactiver l'effet translucide carbonKit

let items = ["item 1", "item 2"] 
    let carbonTabSwipeNavigation = CarbonTabSwipeNavigation(items: items, delegate: self) 
    carbonTabSwipeNavigation.insert(intoRootViewController: self, andTargetView: self.targetView) 

    //Set Colors// 
    carbonTabSwipeNavigation.setIndicatorColor(UIColor.clear) 
    carbonTabSwipeNavigation.setSelectedColor(UIColor.blue, font: UIFont.systemFont(ofSize: 13)) 
    carbonTabSwipeNavigation.setNormalColor(UIColor.lightGray, font: UIFont.systemFont(ofSize: 13)) 
    carbonTabSwipeNavigation.carbonSegmentedControl?.backgroundColor = UIColor.yellow 
    carbonTabSwipeNavigation.toolbar.barTintColor = UIColor.clear 
    carbonTabSwipeNavigation.toolbar.isTranslucent = false 
    carbonTabSwipeNavigation.carbonTabSwipeScrollView.backgroundColor = UIColor.black 
    carbonTabSwipeNavigation.carbonTabSwipeScrollView.bounces = false 

Toute aide sera appréciée depuis que je suis coincé dans cette question depuis 2 jours et a essayé tous les moyens possibles, mais pas réussi.

Merci d'avance.

Répondre

1

Vérifiez d'abord s'il possède des propriétés de teinte ou non. Si c'est le cas, effacez sa couleur de teinte et espérez que cela fonctionne.

par exemple:

navigationController?.navigationBar?.barTintColor = UIColor.clear 
navigationController?.navigationBar?.tintColor = UIColor.clear 
+0

J'ai essayé comme vous le suggérez, mais toujours pas obtenir bon résultat. Veuillez vérifier les modifications apportées à la question. –

+0

pouvez-vous me montrer la capture d'écran ce que vous obtenez et comment vous voulez ?? –