0

我正在使用以下代码从应用程序启动加载网页,并在视图出现时缩放和调整大小。

- (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 区域。如果我单击不同的视图然后返回,它将缩放并移动到正确的边界。知道为什么这不能正常工作吗?

4

1 回答 1

0

尝试将此代码添加到您的 viewWillAppear:

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

我不保证它的帮助。评论,如果它没有帮助。

于 2013-08-17T17:44:48.667 回答