【问题标题】:iOS large title not working with background view behind the scrollViewiOS大标题不适用于scrollView后面的背景视图
【发布时间】:2018-03-17 01:56:23
【问题描述】:

我正在使用大标题,在主视图中我有一个滚动视图和一个滚动视图后面的视图,它是背景图像。当我这样做时,大标题不起作用(滚动时总是很大),因为 scrollView 不是主视图中的第一个元素。如果我更改顺序,背景图像会覆盖滚动视图。

有什么解决办法吗?谢谢!!

【问题讨论】:

  • 您需要在您的问题中提供更多内容。像大标题一样用于什么?任何屏幕截图或代码片段将有助于识别?更简洁地说明确切的问题是什么。

标签: ios


【解决方案1】:

您可以先添加滚动视图,然后添加背景,然后交换两个视图的 zPosition。

view.addSubviews([scrollView, background])
scrollView.layer.zPosition = 1
background.layer.zPostion = 0

【讨论】:

    【解决方案2】:

    我找到了一个解决方案,我将背景视图移到了滚动视图中,并使用约束附加到了主视图。

    【讨论】:

      【解决方案3】:

      尝试将您的 Image View 放在 ScrollView 内容视图中。使用约束将 ImageView 固定到 SafeArea(第二张图像)的顶部、底部、尾部和前沿。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-07-05
        • 1970-01-01
        • 2013-09-20
        • 1970-01-01
        • 2020-07-02
        • 1970-01-01
        相关资源
        最近更新 更多