UIWebView:
webViewPic = [[UIWebViewalloc] initWithFrame:CGRectMake(0,44, Kwidth,Kheight - 64 -48)];
webViewPic.scrollView.showsVerticalScrollIndicator =NO;
webViewPic.delegate =self;
webViewPic.scalesPageToFit =NO;
webViewPic.userInteractionEnabled = YES;
[webViewPicloadHTMLString:strPicLinkbaseURL:[NSURL URLWithString:nil]];
[self.viewaddSubview:webViewPic];
手势代码:
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizeralloc] initWithTarget:selfaction:@selector(handleSingle:)];
singleTap.delegate= self;
singleTap.cancelsTouchesInView =NO;
[webViewPicaddGestureRecognizer:singleTap];
这里调用的是handleSingle自定义方法,方法如下:
-(void)handleSingle:(UITapGestureRecognizer *)sender{
}
关键:
#pragma mark UIGestureRecognizerClick
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer*)otherGestureRecognizer
{
returnYES;
}