我是一名有用的助手,可以为您翻译文本。
我有一个视图层次结构,看起来像这样(基于其他答案和苹果公司高级AutoLayout指南,用于使用UIScrollView):
现在我会添加约束条件,将ScrollView的四个边缘都覆盖到。 突然间,ScrollView 不再知道它的位置和尺寸(帧)。
我有一个视图层次结构,看起来像这样(基于其他答案和苹果公司高级AutoLayout指南,用于使用UIScrollView):
ScrollView 的两个步骤如下:
- 设置 ScrollView 的 位置 和 大小(frame)的约束:与设置其他视图的方式相同。
- 设置内容的约束:确保 ScrollView 的子视图与 ScrollView 的所有边缘(前导、尾随、顶部、底部)接触,如果你是在界面构建器中进行操作而不是编程。
在开始时,第一步运行良好并产生了以下结果:
没有出现意料之外的问题,对于位置和大小的设定都已经完成。现在我需要在Interface Builder中使用“Step 2”来定义内容的尺寸(内容高度和内容宽度)。现在我会添加约束条件,将ScrollView的四个边缘都覆盖到。 突然间,ScrollView 不再知道它的位置和尺寸(帧)。
我查看了其他答案并按照各种步骤操作,但似乎无法解决此问题。很抱歉由于隐私问题无法发布Storyboard截图。