【发布时间】:2015-01-16 13:06:48
【问题描述】:
我正在尝试获得一个简单的滚动视图来使用自动布局。我的 SuperView 有一个滚动视图。 Scroll View 内部是一个 ContentView,然后是一个 ButtonsView。
View (320x480)
|
|__Scroll View(320x480)
|
|__ContentView(320x556)
|
|__ButtonsView(320x175)
SuperView 的 ScrollView 约束是 0,0,0,0 用于Leading、Trailing、Bottom 和Top。滚动视图的 ContentView 约束是 0,0,-96,0 用于前导、尾随、底部和顶部。 -96 是因为我的内容视图高度是 556。我在 ContentView 中有一个 ButtonsView。 ButtonView 对 ContentView 的约束是 0,0,238,64.35 的前导、尾随、顶部和纵横比。
我的 xib 上出现缺少约束和可滚动内容大小歧义错误。
我不想硬编码我的 ContentView 或 ButtonsView 的宽度和高度,因为我希望 xib 也适用于 iPad。
谁能告诉我我做错了什么以及如何解决这个问题?
谢谢
这不是重复的问题。上面的问题有一个滚动视图,它不能按预期工作。我的问题更多关于如何将自动布局规则应用于滚动视图。
【问题讨论】:
标签: ios objective-c uiscrollview interface-builder autolayout