【问题标题】:UICollectionView scroll changes color of navigation and tab howUICollectionView 滚动更改导航和选项卡的颜色如何
【发布时间】:2016-12-20 14:45:26
【问题描述】:

我正在构建一个 iOS 应用程序,并使用故事板和自动布局完成了所有布局。

我有一个ViewController,如下

对于CollectionView,我已指定它有 4 个单元格。

我遇到的问题是,当我垂直滚动时,导航栏和标签栏的背景颜色会发生变化。

如何确保滚动时不改变背景颜色。

这就是我滚动时发生的情况 - 您可以看到导航和标签栏的背景颜色发生了变化。

【问题讨论】:

    标签: ios objective-c swift uicollectionview uitabbarcontroller


    【解决方案1】:

    你的导航栏和标签栏默认是半透明的,所以添加这个代码

    self.navigationController.navigationBar.translucent = NO;
      self.navigationController.tabBarController.tabBar.translucent = NO;
    

    【讨论】:

      【解决方案2】:

      按照建议,您可以将工具栏和导航栏的半透明属性设置为 false,但您也可以在情节提要中执行此操作:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-11
        • 1970-01-01
        • 2017-05-21
        • 1970-01-01
        • 2022-12-05
        相关资源
        最近更新 更多