如何放大UIWebView。
我在UIWebView中从资源包中加载了pdf文件。
现在尝试缩放webview。所以它会对pdf文件产生缩放效果。
所以
如何缩放UIWebView。
任何示例示例。请帮帮我。
答案 0 :(得分:5)
只需使用以下代码:
self.pdfviewwebview.scalesPageToFit = YES;
self.pdfviewwebview.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
self.pdfviewwebview.delegate = self;
大多数人忘记的最棘手的事情是设置webview的委托,所以要小心。
答案 1 :(得分:2)
UIWebView *tempWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0.0, 0.0, self.view.bounds.size.width, self.view.bounds.size.height)];
tempWebView.backgroundColor = [UIColor whiteColor];
**tempWebView.scalesPageToFit = YES; //this enables the zooming**
tempWebView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
tempWebView.delegate = self;
[self.view addSubview:tempWebView];
[self setWebView:tempWebView];
NSString *path = [[NSBundle mainBundle] pathForResource:@"your_file" ofType:@"pdf"];
NSURL *targetURL = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[self.webView loadRequest:request];
答案 2 :(得分:-1)
可以通过按住Option键来模拟缩放到缩放的手势。在您的模拟器上,将出现两个灰色圆圈,表示它模拟了多点触控,捏合缩放手势。