UITableViewCell触摸时有奇怪的行为

时间:2013-11-01 18:58:16

标签: ios objective-c uitableview interface-builder

我的观点有2个UITableViews。

底部按钮可将桌面视图滑动到另一个的正面,如图所示。

enter image description here

问题是当桌面视图向上滑动时,唯一可点击的区域会变成我在第二张图像上绘制的红色区域。

如果我在这个区域外触摸,实际上是触及桌面视图后面的绿色单元格。

我尝试禁用userInteractionEnabled,同时展开黄色表视图,但没有任何效果。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我猜您应该在视图层次结构上检查userInteractionEnabled。如果在一个视图上禁用它,则所有子视图都不是交互式的。 例如;如果您使用的是UIImageView,则其默认值为“NO”。