UITapGestureRecognizer
应用于两者UIImageView
及其子视图 ( UITextView
)。但是,当我点击子视图时,接收器变为子视图及其父视图(即UIImageView
+ UITextView
)。然而,它应该只是子视图,因为那是我点击的那个。我假设嵌套手势会首先做出反应,但显然父母收到拳头点击然后它转到孩子。
因此,对于各种场景有不同的解决方案(与我的不同,而是滚动视图冲突中的按钮)。如何在没有可能的子类化和 iOS 6+ 支持的情况下轻松解决我的问题?我尝试延迟触摸开始UIGestureRecognizer
并尝试UIImageView
设置- 一切都没有运气。cancelsTouchesInView
NO