如何放大UIWebView。如何使用pdf文件放大webView
我從UIWebView的資源包中加載了pdf文件。
現在試圖縮放web視圖。所以它會得到縮放效果的PDF文件。
所以。
如何縮放UIWebView。
任何示例。請幫助我。
如何放大UIWebView。如何使用pdf文件放大webView
我從UIWebView的資源包中加載了pdf文件。
現在試圖縮放web視圖。所以它會得到縮放效果的PDF文件。
所以。
如何縮放UIWebView。
任何示例。請幫助我。
通過按住Option鍵可以模擬捏合縮放手勢。在您的模擬器上,會出現兩個灰色圓圈,指示它模擬多點觸摸,捏放縮放手勢。
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];
只需使用下面的代碼:
self.pdfviewwebview.scalesPageToFit = YES;
self.pdfviewwebview.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
self.pdfviewwebview.delegate = self;
這裏最棘手的事情,大多數人忘記的是設置web視圖的委託,因此大約需要照顧。
什麼是你的代碼中的自我? –
@Gary Davies它是實現協議的UIViewController子類
其捏縮放...我做了webview.delegate = self;和webview.scalesPageToFit = YES; webView.multipleTouchEnabled = YES;並將其添加到視圖self.view addsubview這已完成,但...縮放功能不起作用。 – USER
編輯我的答案.. –