usar trucos restaurar que pagina mac los inicio este configuracion con como cargan cambiar asocian ios cocoa-touch ios7 uinavigationbar

trucos - ¿Cuál es el color de fondo predeterminado de la barra de navegación en iOS 7?



safari iphone que es (7)

Me gustaría establecer el color de fondo de un menú al de la barra de navegación. ¿Cuál es la mejor manera de hacer esto?


En Swift , es:

UIColor(colorLiteralRed: (247/255), green: (247/255), blue: (247/255), alpha: 1)


Para obtener el color del tinte de una barra de navegación, haga lo siguiente:

[aNavbar barTintColor]

Al usar esto cuando establece el color de fondo de su menú, no tendrá que cambiarlo en caso de que cambie el color de la barra de navegación.


Puede configurar barTintColor en nil para restaurar el color blanco predeterminado.


Swift 3.0 +

UIColor(red: (247/255), green: (247/255), blue: (247/255), alpha: 1)


Swift 4

No estoy seguro de que el color no cambie de una versión a otra. En mi aplicación utilizo esto:

var navBarDefalutColor: UIColor? // save: navBarDefalutColor = self.navigationController?.navigationBar.tintColor //restore: self.navigationController?.navigationBar.tintColor = navBarDefalutColor!


Swift 4

UIColor(red: 0.969, green: 0.969, blue: 0.969, alpha: 1.0)


El color predeterminado de la barra de navegación en iOS 7 es [UIColor colorWithRed:(247.0f/255.0f) green:(247.0f/255.0f) blue:(247.0f/255.0f) alpha:1];