当我尝试以模态方式呈现视图控制器时,导航栏标题两侧的条形按钮不会显示。这种情况只发生在" Buttons Shapes"在iPhone设置菜单下打开辅助功能。它只是显示一个普通的空白空间。但是当我尝试点击按钮时,我可以看到按钮的存在以及围绕它的按钮形状。
能帮助我并指出正确的方向吗?
由于
答案 0 :(得分:0)
检查您如何设置tintColor
,barTintColor
和barStyle
的{{1}}外观。对于深色背景和浅色前景,它的工作原理如下。
UINavigationBar
最好看一下[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];
[[UINavigationBar appearance] setBarTintColor:[UIColor blackColor]];
[[UINavigationBar appearance] setBarStyle:UIBarStyleBlack];
的外观,例如UIBarButtonItem
。
另见this answer。