iphone - UIWebView 在加载外部网站时以编程方式设置初始缩放比例?

标签 iphone ios objective-c uiwebview zooming

我想要做的是为外部网站设置初始缩放比例 [在某些情况下,内容偏移量,但这不太重要]。但在应用初始设置缩放和偏移后,用户应该能够更改它们,并且应用不应干涉。

一些相关信息可用here , here , 和 here .但据我所知,没有一个是我想要的。

元设置方法看起来很有前途——但是当我不控制将要加载的 html 内容时我该如何设置它?

最佳答案

试试这个来设置初始缩放级别 -

[webView stringByEvaluatingJavaScriptFromString:@"document. body.style.zoom = 5.0;"];

另外不要忘记将 scalesPageToFit 设置为 NO,您就完成了。

If you set this to YES, the webpage is scaled to fit and the user can zoom in and zoom out. If NO, user zooming is disabled. The default value is NO.

关于iphone - UIWebView 在加载外部网站时以编程方式设置初始缩放比例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8028051/

相关文章:

iphone - Objective-C 中的弱属性和强属性 setter 属性

ios - 两个动态 SCNNode 不发生碰撞 (Scenekit)

ios - Init 方法未显示在 Swift Bridging header 中

iphone - 如何为iPhone开发图像扫描仪(文本识别器)

iphone - 内存管理怪癖!与 NSNumber 相关

iphone - 如何制作宽度不是全屏的 UINavigationController?

iphone - MDM:在配置文件中 checkin 3 次

ios - NSTimer 重置 UIView 动画

ios - 按字符串删除所有重音

objective-c - 如何将 NSProgressIndicator 颜色从灰色更改为白色?