Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS7/8半透明导航栏右上角的黑色_Ios_Navigationbar - Fatal编程技术网

iOS7/8半透明导航栏右上角的黑色

iOS7/8半透明导航栏右上角的黑色,ios,navigationbar,Ios,Navigationbar,iOS8/iphone 设置时 navigationbar.translucent = yes; 如果还设置了 blueVC.hidesBottomBarWhenPushed = yes; 按下ViewController,navigationbar右角显示黑色 测试结果: 默认情况下,黑色区域为ui窗口。我将ui窗口背景色更改为白色,解决了这个问题。但这只是看起来更好,并没有完全解决 ======================= 这种方法将导致进程选项卡栏消失。它无法解决问题。请尝试

iOS8/iphone

设置时

navigationbar.translucent = yes;
如果还设置了

blueVC.hidesBottomBarWhenPushed = yes;
按下
ViewController
navigationbar
右角显示黑色

测试结果:

默认情况下,黑色区域为
ui窗口
。我将
ui窗口
背景色更改为白色,解决了这个问题。但这只是看起来更好,并没有完全解决

=======================

这种方法将导致进程选项卡栏消失。它无法解决问题。

请尝试以下代码:

self.navigationController.view.backgroundColor = [UIColor whiteColor];

我认为这与本文类似:

请提供您的问题的更多详细信息,并提出一个特定的问题,以便社区能够帮助您。您是否尝试查看
调试视图层次结构以在导航栏下查找错误?我也有同样的问题,您是如何解决的?谢谢@vicefava self.navigationController.view.backgroundColor=[UIColor whiteColor];非常感谢,我遇到了同样的问题,你的建议解决了。有什么缺点吗?
self.navigationController.view.backgroundColor = [UIColor whiteColor];