Transição de cores da UINavigationBar?
Estou basicamente tentando duplicar o comportamento do aplicativo iPod no iPhone, onde quando você seleciona uma música, a visualização do music player desliza e a barra de navegação muda para uma nova co
Meu aplicativo é configurado como um aplicativo com guias, comUITabBarController
e um @ aninhaUINavigationController
em cada guia. Dentro de cadaUINavigationController
para cada guia é um UITableView. Quando seleciono um item na tabela, estou usandopushViewController
para deslizar para a próxima visualização e definahidesBottomBarWhenPushed
no próximo controlador de exibição para deslizar as guias. O comportamento está muito próximo da página "Em reprodução" do iPod, que é quase perfeit
O problema final é que não consigo fazer a transição da cor da barra de navegação, como o modo como a barra de navegação no aplicativo para iPod passa de azul para preto. Sou capaz de forçar a mudança de cor após a exibição da nova exibição (emviewWillAppear
), mas a alteração é abrupta e não imita o comportamento do aplicativo iPod, com um efeito de desbotament
Alguém sabe o que estou perdendo aqui? Parece uma interface do usuário muito simples e comum que eu já vi em vários aplicativos, mas não parece haver uma maneira óbvia de fazer iss