gpt4 book ai didi

iOS 9.1 UIScrollView 留下空白

转载 作者:搜寻专家 更新时间:2023-10-30 22:18:59 24 4
gpt4 key购买 nike

我有一个 ViewController,其层次结构如下:

  • UIViewController
    • UIView
      • UIScrollView
        • UIView
          • UIImageView
          • UILabel

布局使得 UIScrollView 填满屏幕。这个 ViewController 上没有执行额外的逻辑,例如编程滚动、监听滚动等。

当我在 iOS 9.0 模拟器上运行它时,布局被正确地放大,并且 UIImageView 被绘制为与上边距齐平。

但是当我在 iOS 9.1 模拟器上运行它时,最初在上边距和图像之间有一个大的空白。触摸 UIScrollView 后,它会自行纠正,滚动 UIImageView 与边距齐平。

设置 automaticallyAdjustsScrollViewInsets 没有效果(大概是因为 ScrollView 不在我的根目录下)。

我的问题是:iOS 9.1 ScrollView 有什么不同会导致这种情况,解决方法是什么?这让我很困扰,因为这并不是我要尝试使用的复杂布局。

编辑

我的层次结构和应用于它们的约束的屏幕截图,也许它有帮助。 constraints

最佳答案

我认为问题可能出在高度限制上。尝试摆脱它们并重新添加它们,根据需要一次添加一个。

关于iOS 9.1 UIScrollView 留下空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33538157/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com