-1
모든 내 프로젝트에서내가있는 UIWebView에서 SVG 이미지를 표시하고,있는 UIWebView
을 더블 탭 줌 아웃을 제한, 나는 그렇게 할 수 있어요, 확대하려는하지만 난 예기치 않게 두 번 누릅니다 전체보기 축소, 어떻게 할 수 있습니까? 축소를 어떻게 제한 할 수 있습니까? 도와주세요.
모든 내 프로젝트에서내가있는 UIWebView에서 SVG 이미지를 표시하고,있는 UIWebView
을 더블 탭 줌 아웃을 제한, 나는 그렇게 할 수 있어요, 확대하려는하지만 난 예기치 않게 두 번 누릅니다 전체보기 축소, 어떻게 할 수 있습니까? 축소를 어떻게 제한 할 수 있습니까? 도와주세요.
모든 터치 이벤트를 비활성화하려면 UserInteractionEnabled
속성을 비활성화하십시오. 특정 터치 이벤트의 경우 특정보기에 UIGestureRecognizer
(사례 : UIWebView
인스턴스)을 추가하여 기존 탭 이벤트를 무시합니다.
- (void)viewDidLoad {
.....
.....
UITapGestureRecognizer *doubleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleDoubleTapOnWebView:)];
[doubleTap setNumberOfTapsRequired:2]; // 2 for double tap event
[doubleTap setDelegate:self]; // Add the <UIGestureRecognizerDelegate> protocol
[self.myWebView addGestureRecognizer:doubleTap];
}
- (void)handleDoubleTapOnWebView:(UITapGestureRecognizer *) gestureRecognizer {
//Do nothing.
}
희망이 있습니다.
시도해보십시오.'_webView.scalesPageToFit = NO; _webView.multipleTouchEnabled = NO; – vaibhav