1
我正在做一個UIWebView加載這樣的PDF格式:如何分辨時的UIWebView完成顯示內容
UIWebView *pdfView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 768, 1024)];
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL fileURLWithPath:path]];
pdfView.delegate = self;
[pdfView loadRequest:request];
,然後做一些東西的觀點,一旦加載:
- (void)webViewDidFinishLoad:(UIWebView*)sender {
[sender takeScreenshot]; // my UIView category screenshot method
[sender release];
}
除了在調用webViewDidFinishLoad的時候,視圖還沒有顯示任何東西,它顯示了幾毫秒之後的所有工作。那麼有什麼方法可以告訴UIWebView何時完成顯示其內容(本例中爲pdf)?
我確實考慮過這樣的事情......雖然看起來非常哈克!誰會說什麼是適當的時間? – jonydep