UIButton在UIScrollView中不工作/可点击

我正在使用UIScrollView自动布局。

UIView高度= 1300

ContentView(在UIScrollBarUIView = 1100

ConetntView在底部包含一个button。 这是完全可见的,但是当我点击它,它不起作用。

约束条件是:

1) ScrollView领先,尾随,顶部和底部与主UIView

2)用UIScrollView ContantView前导,尾随,顶部和底部

3) ContentView和主UIView之间的高度限制相等

请帮忙。

所以,根据你的评论这是布局问题。 我认为根本原因是第三个约束。 请删除它,并为硬编码高度值的内容视图高度(如“高度 – (1315) – 内容视图”)创build另一个约束。 如果你需要有灵活的高度的内容视图,即没有在故事板硬编码,那么请修改它以编程方式。

我不得不从superview中为ContentView的底部空间提供( – )ve值。 它做了这个工作。 最初它被设置为零,由于这个底部下面有一个大的额外空间,它使滚动更大,这是不希望的。

我已经在所有的模拟器–4至6+testing它,它工作正常。

感谢尼古拉对他的持续帮助。

另外,因为我对iPhone开发是全新的,所以我不知道我的解决方法是否正确。 所以,如果还有其他解决scheme,请让我知道。