HTML   发布时间:2022-04-15  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了html – iPad缩放比例检测大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图找到一种方法来检测某人在网络应用上的放大情况,以便当他们点击上拉菜单时,无论缩放如何,菜单都保持不变.为了做到这一点,我需要能够相对于缩放来适当地缩放菜单的大小.有没有办法做到这一点?

解决方法

首先,所有的UIWebView都有一个UIScrollView子视图.所以,为了得到它,你可以执行以下操作:
for (UIView * v in [_webView subviews]) {

    if ([v isKindOfClass:[UIScrollView class]]) {
        UIScrollView * s = (UIScrollView*)v;
        // use the scrollview
    }

}

之后,您可以使用UIScrollView找出缩放比例.不幸的是,在这种情况下,zoomScale不会告诉我们我们想要什么,但是我们可以使用COntentSize和scrollView的框架,如下所示:

CGFloat zoomScale = s.contentSize.width / s.frame.size.width;

之后,我想你想告诉你的JavaScript代码关于这个zoomScale.您可以使用以下代码:

[_webView StringByEvaluaTingJavaScriptFromString:[NSString StringWithFormat:@"yourJSZoomScaleVar = %f;",zoomScale]];

希望有帮助!

大佬总结

以上是大佬教程为你收集整理的html – iPad缩放比例检测全部内容,希望文章能够帮你解决html – iPad缩放比例检测所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。