我有一个UIWebView,它加载一个支持滑动左/右手势以在内容之间切换的html页面。从桌面浏览器打开页面时,此手势很有效,但从UIWebView加载时根本不起作用。
jQuery Swipe
FOR IPHONE& IPOD TOUCH MOBILE APPS
使用Safari JavaScript为onTouchStart,onTouchMove,onTouchEnd和onTouchCancel提供iPhone和iPod Touch滑动手势支持。 此插件使用Mobile Safari的内置触摸事件,允许将滑动事件的jQuery绑定到任何DOM元素。您可以覆盖swipeLeft和swipeRight默认值函数,以在检测到手势时创建自己的自定义进程。 这是用于滑动的插件:http://archive.plugins.jquery.com/project/swipe
其他人有没有这个问题? 任何帮助将非常感激!
答案 0 :(得分:1)
//左侧滑动
UISwipeGestureRecognizer * swipeleft=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swipeleft)];
swipeleft.direction=UISwipeGestureRecognizerDirectionLeft;
[self.view addGestureRecognizer:swipeleft];
//对于右滑动
UISwipeGestureRecognizer * swiperight=[[UISwipeGestureRecognizer alloc]initWithTarget:self action:@selector(swiperight)];
swiperight.direction=UISwipeGestureRecognizerDirectionRight;
[self.view addGestureRecognizer:swiperight];
方法
-(void)swipeleft{
}
-(void)swiperight{
}
试试这个..