您的位置:首页 > 移动开发

UIWebView 使用手势UITapGestureRecogniz

2018-03-27 09:17 316 查看
UIGestureRecognizerDelegate
     /*去除上啦效果*/    for (id subview in Webview.subviews)    {        if ([[subview class] isSubclassOfClass: [UIScrollView class]])        {            ((UIScrollView *)subview).bounces = NO;        }    }    //iOS 5之后的版本    Webview.scrollView.bounces = NO;     UITapGestureRecognizer* singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(OnclikeWeb:)];    singleTap.delegate= self;    singleTap.cancelsTouchesInView = NO;        [Webview addGestureRecognizer:singleTap];//必须实现 否则无法触发点击事件- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{    return YES;}//必须实现-(void)OnclikeWeb:(UITapGestureRecognizer *)tap{    [self Hidekey:nil]; }
from:https://blog.csdn.net/wsk_123_123/article/details/18703465
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: