2017-05-25 5 views
1

Ich verwende Carbon-Kit für meine Anwendung. Ich stelle die Hintergrundfarbe des carbonTabSwipeScrollView ein, aber es zeigt translucent Effekt, so dass es mit Hintergrundfarbe mischt und nicht die richtige Farbe davon zeigt.deaktivieren carbonKit transluzenten Effekt

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 

Jede mögliche Hilfe, da ich seit letzten 2 Tage in dieser Frage stecken wurden erkannt werden, und versucht, alle Möglichkeiten aber nicht gelungen.

Vielen Dank im Voraus.

Antwort

1

Überprüfen Sie zuerst, ob es eine Farbe Farbeigenschaft hat oder nicht, Wenn ja, dann löschen Sie die Farbe und hoffen, dass es funktioniert.

Z. B:

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

ich versucht habe, wie Sie vorschlagen, aber immer noch nicht die richtige Ergebnis. Überprüfen Sie die Änderungen an der Frage. –

+0

kannst du mir den Screenshot zeigen was du bekommst und wie du willst ?? –

Verwandte Themen