Eu sei como mudar a UINavigationBar
imagem de fundo fazendo
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"nabbar"] forBarMetrics:UIBarMetricsDefault];
e eu sei como definir a barra para cores diferentes dentro de cada Views
... Agora eu quero mudar a cor de fundo sem usar uma imagem para uma cor sólida do app delegate
. Não quero defini-lo cada vez a partir de cada visualização e não quero escrever um CGRect
.
Eu tentei, [[UINavigationBar appearance] setBackgroundColor:[UIColor colorWithRed:33/255.0 green:34/255.0 blue:36/255.0 alpha:1.0]];
mas não funcionou e não consigo encontrar um código que funcione no delegado do aplicativo.
Alguém poderia me indicar a direção certa?