我正在一个iOS项目中,我想在Cordova应用程序中使用本机侧边菜单。有什么方法可以使用本机滑动手势显示侧边菜单。
最佳答案
UIWebView
已经在使用UIGestureRecognizers
,因此您必须将此代码添加到添加手势识别器的类中
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
return YES
}
正如Stefan所说,使用显示/隐藏本机菜单的javascript滑动会更容易/更好
或者,您可以使用本机UIScreenEdgePanGestureRecognizer,因为它与现有
UIWebView
一样没有问题UIGestureRecognizers
关于ios - 我们可以在cordova中识别UIGesture吗(以本地手势显示cordova中的本地菜单),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30287263/