我是使用默认的
我的代码:
UINavigationBar
和UINavigationController
,但我想关闭它的半透明效果,让它显示一个纯色。似乎这无法通过代码实现,但在storyboard中只需单击一下即可实现(有些奇怪?!)。我的代码:
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:APP_DELEGATE.map];
[navController setToolbarHidden:YES];
[navController.navigationBar setTranslucent:NO];
[navController.navigationBar setBarTintColor:[UIColor turquoiseColor]];
// [[UINavigationBar appearance] setBarTintColor:[UIColor turquoiseColor]]; | also doesn't work
为什么它不能工作?我该怎么解决呢? 谢谢。