gpt4 book ai didi

ios - UIScrollView - 需要 x 位置/宽度的约束,需要 y 位置/高度的约束

转载 作者:技术小花猫 更新时间:2023-10-29 10:33:26 37 4
gpt4 key购买 nike

我有一个看起来像这样的 View 层次结构(基于其他答案和 Apple 的使用 UIScrollView 的高级 AutoLayout 指南):

enter image description here

ScrollView 所需的2 个步骤是:

  1. 为 ScrollView 的positionsize(frame)设置约束:与对任何其他 View 执行此操作的方式相同。
  2. 内容大小设置约束:通过确保 ScrollView 的 subview 的约束接触到 ScrollView 的所有边缘(前导、尾随、顶部、底部),如果您这样做在界面生成器中,而不是以编程方式。

第 1 步起初运行良好,结果如下:

enter image description here

enter image description here

positionsize 没有预期的问题。我现在只需要使用第 2 步 在 Interface Builder 中定义内容大小(内容高度和内容宽度)。

现在我添加接触 ScrollView 的所有 4 个边缘的约束,如下所示:

enter image description here

突然间,ScrollView 不知道它的位置大小(框架)了。

enter image description here

我查看了其他答案并执行了各种步骤,但似乎无法解决此问题。抱歉,由于隐私问题,我无法发布 Storyboard 屏幕截图

最佳答案

  1. 将 ScrollView 对其父 View 的顶部、底部、前导和尾随约束设置为 0。

  2. 设置 ScrollView 内的 View ,并将其顶部、底部、前导和尾部约束设置为 0。

  3. 选择 ScrollView 内的 View ,转到尺寸检查器并将“内部尺寸”设置为“占位符”。

关于ios - UIScrollView - 需要 x 位置/宽度的约束,需要 y 位置/高度的约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43989891/

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