我使用以下代码从应用启动时加载网页,并在视图显示时进行缩放和调整大小。
- (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 :(得分:0)
尝试将此代码添加到viewWillAppear:
[webView.scrollView setContentOffest:CGPointMake(320,0)];
我不承诺它的帮助。评论,如果它没有帮助。