UIButton 在 UIScrollView 中不是 working/Clickable

UIButton is not working/Clickable in UIScrollView

我正在使用 UIScrollView 的自动布局。

主要UIView身高=1300

ContentView(在 UIScrollBar 内)UIView = 1100

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

约束是:

1) ScrollView 主要的前导、尾随、顶部和底部 UIView

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

3) ContentView & main UIView

之间的等高约束

请帮忙

因此,根据 ,这是布局问题。我认为根本原因是第三个约束。请删除它并使用硬编码高度值(如 'Height - (1315) - Content View')为内容视图高度创建另一个约束。如果您需要为 Content View 设置灵活的高度,即不在 Storyboard 中硬编码,那么请以编程方式修改它。

我必须为超级视图中 ContentView 的底部 space 提供 (-)ve 值。它完成了工作。最初它被设置为零,因此底部下方有一个额外的大 space,它使滚动更大,这是不希望的。

我已经在所有模拟器中对其进行了测试 - 4s 到 6+,并且运行良好。

感谢尼古拉一直以来的帮助。

此外,由于我对 iPhone 开发完全陌生,所以我不知道我的解决方法是否正确。因此,如果有其他解决问题的方法,请告诉我。