在我的iOS应用中,我的父视图有一个子视图,而子视图又有许多UIButtons作为子视图。在没有约束的情况下,最顶层的视图控制器可以识别按钮上的触摸。但是,当我添加一个约束来将子视图(包含UIButtons的视图)水平居中放置在父视图中时,父视图会停止识别触摸。
首先,这是正确/首选的方法吗(通过将一组视图放在视图中来对中一组视图 - 例如按钮)?我应该使用容器视图还是堆叠堆栈视图? (我尝试了一个容器视图,但是(a)它生成了自己的控制器,并且(b)由于某种原因,我无法将按钮移动到容器中。)
其次,如何让视图在保持约束的同时识别触摸?
答案 0 :(得分:0)
显然,问题是,我需要设置固定的宽度和高度,以便正确设置布局。一旦我这样做,它就能正常工作。