应用启动后,渐变出现在导航栏后面
Posted
技术标签:
【中文标题】应用启动后,渐变出现在导航栏后面【英文标题】:Gradient appears behind navigation bar after app launch 【发布时间】:2013-10-29 22:00:23 【问题描述】:当我的应用程序启动时,一旦启动图像被初始视图替换,导航栏后面会出现一个白色渐变一秒钟(第一个图像)然后消失(第二个图像)。
我尝试将初始视图更改为不同的视图,以检查它是否添加了该渐变,但即使使用普通的UITableViewController
,它仍会被添加。
关于在从启动图像到初始视图的过渡过程中可能导致这种渐变的任何线索或想法?
【问题讨论】:
【参考方案1】:更新viewwillappear方法设置导航栏半透明
设置
navigationbar.translucent = 否
【讨论】:
这确实解决了渐变问题,但我不想要一个不透明的条。关于导致这种情况发生的任何线索? 尝试设置栏样式【参考方案2】:显然这是 ios 中的一个错误,已在 7.1 中修复
【讨论】:
以上是关于应用启动后,渐变出现在导航栏后面的主要内容,如果未能解决你的问题,请参考以下文章