我在UIView中有一个可拖动的UIView(特别是UILabel)。
UIView和嵌套的UILabel都有一个触摸拖动脚本。我想要做的就是当我触摸UILabel时,UIView不会拖动,我想在不设置标志的情况下这样做,而是让触摸事件被吞下"通过UILabel而不是传递给父UIView。
是否可以让嵌套视图吞下UIGestureEvents,这样我就不必在任何地方放置大量标记了?
答案 0 :(得分:1)
是的,这很容易。您想要查看UIGestureRecognizerDelegate方法。这正是他们的目的 - 在竞争的手势识别器之间做出决定。