我正在使用UIScrollView
的自动布局。
主要UIView
身高= 1300
ContentView(在UIScrollBar
内)UIView
= 1100
ConetntView底部包含一个按钮。它完全可见但是当我点击它时,它不起作用。
约束是:
1)ScrollView
领先,尾随,顶级&底部有主UIView
2)ContantView
领先,尾随,顶部&底部有UIScrollView
3)ContentView
&之间的相等高度约束主UIView
请帮忙。
答案 0 :(得分:1)
所以,根据your comment,这是布局问题。我认为根本原因是第三个约束。请删除它并为内容视图高度创建另一个具有硬编码高度值的约束(例如'高度 - (1315) - 内容视图')。如果您需要为内容视图设置灵活的高度,即在故事板中没有硬编码,请以编程方式对其进行修改。
答案 1 :(得分:0)
我必须从superview为ContentView的底部空间提供( - )ve值。它完成了这项工作。最初它被设置为零,因此底部下方有一个额外的空间,它使滚动更大,这是不希望的。
我已在所有模拟器中测试过它 - 4s到6+并且它工作正常。
感谢Nikolay的不断帮助。
另外,由于我对iPhone开发完全陌生,所以我不知道我的解决方法是否正确。所以,如果问题有另一个解决方案,请告诉我。