我目前正在實現一個益智遊戲,玩家必須將圖像拖放到框架上。我已將UIPanGestureRecognizer附加到拼圖的每個部分,並且效果很好。 但是,我遇到了「L」形件的問題。該作品的空白區域「阻止」手勢識別,並防止底部的作品接收事件。將UIGestureRecognizer傳遞給下面的UIView
例如,用「X」是我的「L」形片,我不能碰「一」:
xxx
xa
我已經試過幾件事情,比如定義shouldReceiveTouch
代表,所以它當觸摸「L」的空白區域時返回「否」,但它不會將觸摸傳遞到下面的視圖。
我也已經定義了panRecognizer.cancelsTouchesInView = NO;
但是這也行不通。
我在考慮使用nextresponder,但它似乎不可能與UIGestures。
如果有人有另一個想法,這將真的有幫助。 謝謝。
它的工作!非常感謝凱。 –
@Antoine歡迎您 –
是的!我一直在尋找這個,這值得讚賞100。 – possan