UIButton(以编程方式添加)忽略了触摸

时间:2017-02-14 08:57:25

标签: ios uiview uiviewcontroller uibutton uistackview

我有

的视图层次结构
  • 一个垂直方向的堆栈视图和一串UIButtons以编程方式添加
  • 第二个堆叠视图,其水平方向与第一个视图部分重叠
  • 具有视图控制器根视图的堆栈视图作为公共超级视图

UIButtons添加到第一个视图就可以很好地响应触摸。

UIButtons添加到第二个视图忽略了触摸。

使用相同方法将两个系列按钮添加到堆栈视图中,即所有按钮都启用userInteractionEnabled,目标设置正确等等。

为什么第二个堆栈视图中的按钮忽略了触摸的任何想法..?

视图层次结构在Xcode的视图调试器中看起来是预期的,即水平视图位于其他所有内容之上,因此没有任何东西可能我的触摸事件。

水平视图中的按钮与垂直堆栈视图中的某些按钮具有相同的标记和目标(表示某种类型的' 更多 ..'功能垂直按钮)。

我可以为视图层次结构启用任何触摸调试工具。?

0 个答案:

没有答案