【问题标题】:Gradient appears behind navigation bar after app launch应用启动后,渐变出现在导航栏后面
【发布时间】:2013-10-29 22:00:23
【问题描述】:

当我的应用程序启动时,一旦启动图像被初始视图替换,导航栏后面会出现一个白色渐变一秒钟(第一个图像)然后消失(第二个图像)。

我尝试将初始视图更改为不同的视图,以检查它是否添加了该渐变,但即使使用普通的UITableViewController,它仍会被添加。

关于在从启动图像到初始视图的过渡过程中可能导致这种渐变的任何线索或想法?

【问题讨论】:

    标签: ios ios7 uinavigationbar


    【解决方案1】:

    更新viewwillappear方法设置导航栏半透明

    设置

    navigationbar.translucent = 否

    【讨论】:

    • 这确实解决了渐变问题,但我不想要一个不透明的条。关于导致这种情况发生的任何线索?
    • 尝试设置栏样式
    【解决方案2】:

    显然这是 iOS 中的一个错误,已在 7.1 中修复

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-22
      相关资源
      最近更新 更多