【问题标题】:Setting Zoom on UIWebView在 UIWebView 上设置缩放
【发布时间】:2013-06-29 18:25:53
【问题描述】:

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

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

【问题讨论】:

    标签: ios uiwebview uiscrollview zooming


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-05
      • 1970-01-01
      • 1970-01-01
      • 2011-10-31
      • 2013-06-03
      • 1970-01-01
      • 2011-01-21
      • 1970-01-01
      相关资源
      最近更新 更多