调整 UIWebView 框架大小时如何禁用 UIWebView 调整内容大小
Posted
技术标签:
【中文标题】调整 UIWebView 框架大小时如何禁用 UIWebView 调整内容大小【英文标题】:How to disable UIWebView resize content when resize the UIWebView frame 【发布时间】:2011-02-02 10:11:43 【问题描述】:我必须调整 UIWebView 的大小。 但是,当 UIWebView 中的内容很复杂时,该过程变得非常缓慢。 UIWebView 调整其内容的大小以适应新的大小。 我想禁用调整大小功能以加快过程。
加载内容后,scalesPageToFit 属性不起作用。只会影响加载进度。
我发现用户手动缩放页面后 UIWebView 不会调整内容大小。 这是否意味着有一些技巧可以禁用调整大小?
【问题讨论】:
【参考方案1】:我认为 UIWebView 不可能,但是如果您可以修改 html,则可以使用以下行设置页面大小和比例。 (Apple 特殊元标记)
<meta content=”width=320; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;”/>
【讨论】:
以上是关于调整 UIWebView 框架大小时如何禁用 UIWebView 调整内容大小的主要内容,如果未能解决你的问题,请参考以下文章
当 Web 视图内容调整大小时确定 UIWebView 高度
Xcode 11 - 在催化剂 Swift 中禁用调整大小模式
如何在 UIModalPresentationFormSheet 中调整 UIWebView 的大小?
在 UIScrollView 内滚动时,调整大小的 UIWebView 返回到原始大小