【问题标题】:iOS > Changing Navigation Bar zPosition and UIImageViewiOS > 更改导航栏 zPosition 和 UIImageView
【发布时间】:2020-02-04 20:50:15
【问题描述】:

我想将图像放在导航栏上,但部分放在上面,部分放在内容视图上。所以我将 UINavigationBar.layer.zPostion 设置为 -1,它运行得非常好,尤其是在 iPhone 上。但我也有背景 UIImageView 和 UIImage ,它应该放在导航栏下方。所以我尝试将它的 zPosition 设置为 -2 或 -10 它不起作用,并且它以某种方式通过导航栏看到。我什至尝试在 Background UIImageView 上方和 NavigationBar 下方放置另一个 UIView,以便能够屏蔽/隐藏此图像并具有类似导航栏的颜色。但它不起作用。如果我使用带有某种颜色的 UIView 而不是 ImageView,那么它可以正常工作。

【问题讨论】:

    标签: ios layer navigationbar


    【解决方案1】:

    忘记加了

    clipToBounds = true
    

    这样就解决了问题

    【讨论】:

      猜你喜欢
      • 2017-02-17
      • 1970-01-01
      • 2015-11-15
      • 1970-01-01
      • 2023-03-09
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多