如何使应用在不禁用 Web 视图本机事件侦听器的情况下注册对屏幕的任何触摸



我正在使用Titanium Appcelerator来构建iPad应用程序。我需要做的一件事是计算在一段时间内触摸屏幕的次数。所以基本上,我想要的只是注册对iPad屏幕的每一次点击/滑动/按住/等,而无需禁用uiwebview的所有本机行为。

我一直在研究这个主题的"一点"(很多),似乎你不能让事件侦听器检查这些东西,而不禁用 webview 处理手势的方式?但我认为也许可以解决,只在屏幕上注册所有手势不可能吗?
请注意,我对客观C一无所知... :S

谢谢 (:

试试这个

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
    return YES;
}

这允许在您自己的手势识别器和 UIWebView 之间共享手势。您必须为注册的每种类型的手势识别器调用它。

相关内容

  • 没有找到相关文章

最新更新