2016-03-25 15 views
2

I Ansicht haben, die Hintergrundfarbe wie dieses hat:Farbe von NavBar unterscheidet sich von Hintergrundfarbe

self.view.backgroundColor = UIColor(red: 15/255, green: 52/255, blue: 100/255, alpha: 1)

Und ich navBar haben, die hat Farbe wie:

nav1.navigationBar.tintColor = UIColor(red: 15/255, green: 52/255, blue: 100/255, alpha: 1) 

Sie verschiedene Farben hat , wie man dieses Problem löst?

+0

Satz nav1.navigationBar.translucent = false –

+0

muss es anstelle von echtem @OlegGordiichuk –

+0

@NitinGohel thx kleinem Fehler –

Antwort

-1

Versuchen nav1.navigationBar.alpha = 1

0

bitte diese in der Navigationsleiste Hintergrundfarbe

if floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1 
{ 
    // iOS 6.1 or earlier 
    self.navigationController!.navigationBar.tintColor = UIColor(red: 15/255, green: 52/255, blue: 100/255, alpha: 1) 
} 
else 
{ 
    // iOS 7.0 or later 
    self.navigationController!.navigationBar.barTintColor = UIColor(red: 15/255, green: 52/255, blue: 100/255, alpha: 1) 
    self.navigationController!.navigationBar.translucent = false 
} 
0

zum Storyboard gehen zu ändern, verwenden als Inspektoren Attribut gehen zu die eine Spaltenerweiterung Kante deaktivieren Sie die Option unter dem oberen Bar. Deine Farbe wird anders aussehen.

Verwandte Themen