【问题标题】:dark grey layer appears on the top of my webview with navigation controller带有导航控制器的深灰色层出现在我的 webview 的顶部
【发布时间】:2016-01-10 10:52:52
【问题描述】:

我有一个 UIWebView。如果我不添加导航控制器,一切都很好。但是如果我添加,我的 uiwebview 顶部会出现一个深灰色层。不明白是什么问题,我只是添加了一个uiwebview,并没有写一行关于大小或布局的代码。

http://i.stack.imgur.com/KRTuU.png

【问题讨论】:

    标签: uiwebview navigationbar navigationcontroller


    【解决方案1】:

    这可能是因为您的导航栏的 translucent 属性设置为 YES。将其设置为 NO,深灰色背景将消失。

    【讨论】:

      【解决方案2】:

      您可以通过添加以下内容来隐藏该导航栏:

      self.navigationController?.isNavigationBarHidden = true
      

      到视图控制器的 ViewDidLoad()

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-07-13
        • 1970-01-01
        • 1970-01-01
        • 2017-05-14
        • 2017-05-31
        • 1970-01-01
        • 2014-06-28
        • 1970-01-01
        相关资源
        最近更新 更多