【发布时间】:2015-03-05 09:32:38
【问题描述】:
我正在使用 UIScrollView 的自动布局。
主UIView 高度 = 1300
ContentView(在UIScrollBar 内)UIView = 1100
ConetntView 在底部包含一个按钮。它完全可见,但是当我单击它时,它不起作用。
约束是:
1) ScrollView 前导、尾随、顶部和底部,主 UIView
2) ContantView 前导、尾随、顶部和底部与 UIScrollView
3) ContentView & main UIView 之间的等高约束
请帮忙。
【问题讨论】:
-
我是否正确理解滚动视图的内容视图高度小于
UIScrollView的高度?此外,要确定自动布局是否是此问题的根本原因,我将按钮父视图的“剪辑子视图”属性设置为“是”。如果问题是由布局引起的,那么按钮将不再可见。 -
Button 的父视图意味着 ContentView 在我的情况下包含在 UIScrollView 中。好的...我会试一试的。
-
是的,你是对的。设置按钮父级(ConetntView)的剪辑子视图后,按钮和其他一些子视图没有出现。而是出现白色空白区域。请帮忙。
-
@"我是否理解正确,滚动视图的内容视图高度小于 UIScrollView 的高度?" UIScrollView 高度:1160 ContentView UIView(嵌套在 UIScrollView 中)高度:1315
标签: ios uiscrollview uibutton storyboard autolayout