我正在使用Titanium Appcelerator来构建iPad应用程序。我需要做的一件事是计算在一段时间内触摸屏幕的次数。所以基本上,我想要的只是注册对iPad屏幕的每一次点击/滑动/按住/等,而无需禁用uiwebview的所有本机行为。
我一直在研究这个主题的"一点"(很多),似乎你不能让事件侦听器检查这些东西,而不禁用 webview 处理手势的方式?但我认为也许可以解决,只在屏幕上注册所有手势不可能吗?
请注意,我对客观C一无所知... :S
谢谢 (:
试试这个
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
return YES;
}
这允许在您自己的手势识别器和 UIWebView 之间共享手势。您必须为注册的每种类型的手势识别器调用它。