我有一个uitapgesturerecognizer等待doubletap将卷轴缩放回原始级别。但是,有一种情况是,我在滚动视图的顶部添加了几个按钮。这些按钮反应非常慢(缓慢),因为一旦我点击一个按钮,应用程序就等待第二点。如果没有来,则按下按钮。

任何人都知道如何使按钮快速响应?我可以在按钮启动时暂时禁用示意图吗?

欢呼尼克

有帮助吗?

解决方案

这样的过滤触摸按钮呢?

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer 
       shouldReceiveTouch:(UITouch *)touch {
// Don't recognize taps in the buttons
return ((! [self.button1 pointInside:[touch locationInView:self.button1] withEvent:nil]) &&
        (! [self.button2 pointInside:[touch locationInView:self.button2] withEvent:nil]));
}

?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top