Ios 如何使UIButton将其触摸传递给superview?
我有一个Ios 如何使UIButton将其触摸传递给superview?,ios,uiview,uitouch,Ios,Uiview,Uitouch,我有一个ui视图(a)和一个ui按钮(B)作为子视图 ----------------------- | | | ------- | | | B | A | | ------- | | | ----------------------- 我在视图a中添加了一个UITapGestureRecognitor。 我已经在按钮B上添加了一个iActio
ui视图
(a)和一个ui按钮
(B)作为子视图
-----------------------
| |
| ------- |
| | B | A |
| ------- |
| |
-----------------------
我在视图a中添加了一个UITapGestureRecognitor
。
我已经在按钮B上添加了一个iAction
,以在触碰内部时触发
当用户点击不包括按钮框架的视图A时,点击手势识别器将被触发
当用户点击按钮B时,调用iAction。但轻触手势识别器不会被触发
如何使其在点击按钮B时,同时触发视图A的IBAction和点击手势识别器。您可以在视图B上添加另一个uiTapGestureRecognitor
,然后为它们提供相同的选择器。