gpt4 book ai didi

ios - 如何在 IOS 中重置 UIWebView 的缩放

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:40:20 27 4
gpt4 key购买 nike

我有一个 UIWebViewscalesPageToFit = YEScontentMode = UIViewContentModeScaleToFill,它会自动缩放以适合我的 UIWebView 页面加载后的大小。

我可以用捏合手势放大,但我无法通过代码将缩放重置为初始状态(就在 webViewDidFinishLoad 之后)。

我找到的唯一解决方案是重新加载 uiwebview,但我不想要它。

有什么建议吗?

编辑

我可以让它像这样工作

  [self.webView.scrollView zoomToRect:CGRectMake(0, 0, self.webView.scrollView.contentSize.width, self.webView.scrollView.contentSize.height) animated:YES];
CGPoint top = CGPointMake(0, 0);
[self.webView.scrollView setContentOffset:top animated:YES];

但我需要知道这些动画需要多长时间...animated:NO 它不起作用

最佳答案

试试这个来放大/缩小 webview

 webView.scrollView.zoomScale = 1;

关于ios - 如何在 IOS 中重置 UIWebView 的缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21551601/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com