2013-06-29 93 views
0

我使用以下代碼從應用程序的啓動加載網頁,並在視圖出現時進行縮放和調整大小。在UIWebView上設置縮放

- (void)awakeFromNib 
{ 

    [webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://mysite.pdf"] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60.0]]; 


} 

-(void)viewWillAppear:(BOOL)animated { 

    [webView.scrollView setZoomScale:2.0 animated:YES]; 
    [webView.scrollView setBounds:CGRectMake(320, 0, 320, 367)]; 

    [super viewWillAppear:YES]; 
} 

當我第一次點擊該視圖時,它放大,但沒有移動到320,0區域。如果我點擊不同的視圖然後返回,它會縮放並移動到正確的邊界。任何想法爲什麼這不能正常工作?

回答

0

嘗試將此代碼添加到您的viewWillAppear中:

[webView.scrollView setContentOffest:CGPointMake(320,0)]; 

我不答應,其幫助。評論,如果它沒有幫助。