ios绑定UIControlEventTouchUpInside到容器不会使容器中的视图响应事件

时间:2012-05-16 16:40:06

标签: ios events uitableview uicontrol

我有一个容器,有2个子视图,一个图像和一个标签, 我已将事件绑定到容器以响应UIControlEventTouchUpInside,整个想法是当用户单击容器上的任何位置(包括其中的图像和标签)时,应触发该事件。

不确定这是否有问题,但在绑定容器时,容器已经在其中填充了图像和标签视图

问题是我没有看到预期的行为 单击标签图像不会触发事件 但是点击标签和图像之外但仍在容器内的区域会触发事件....有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

您不必将UIControlEventTouchUpInside绑定到类型视图。您可以使用UITapGestureRecognizer代替UITouch来完成您想要的任务。