UIWebView 和 UIScrollView 滚动行为

发布于 2025-01-06 21:55:47 字数 128 浏览 3 评论 0原文

这可能是一个愚蠢的问题,但我在滚动视图中插入了一个网页视图,不幸的是,滚动视图和网页视图在触摸时都不能像在 Safari 中那样流畅地移动。我该如何解决这个问题?有没有办法让它们滚动和缩放更流畅?抱歉我的拼写,但我不是[以英语为母语]。谢谢。

This might be a stupid question, but I inserted a webview in a scroll view, and unfortunately both the scrollview and the webview don't move fluently when touched like in Safari. How can I solve this problem? Is there any way to make them scroll and zoom more fluently? Sorry for my spelling but I'm not [a native English speaker]. Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

南冥有猫 2025-01-13 21:55:47

为了能够更流畅地移动,您可以减少网站的内容。根据我的经验,UIWebView 是非常重的对象(就内存和处理器而言)。据我所知,苹果一直在努力在同类产品中取得更好的表现。我无法想象一个简单的解决方案来解决这个问题。对于操作系统来说,即使加载单个 UIWebView 也不是那么容易。但我可能是错的......

顺便说一句:UIWebView已经实现了UIScrollView,尽管它实际上不是子类并且它符合UIScrollViewDelegate > 协议。

To be able to move more fluently, you can probably reduce the contents of the websites. In my experience UIWebViews are really heavy objects (memory and processor wise talking). As far as I know, Apple is been trying to achieve a better performance of the class. I can't imagine a simple solution for this problem. Even loading a single UIWebView is not that easy for the OS. But I could be wrong ...

BTW: A UIWebView already implements a UIScrollView, though it is not actually a subclass and it conforms to the UIScrollViewDelegate protocols.

桃扇骨 2025-01-13 21:55:47

UIWebView 已经是 UIScrollView所以你不应该再次使用 UIScrollView 类。使用 UIWebView 的 delgete 方法。

UIWebView is allready a subclass of UIScrollView so you shouldn't use UIScrollView class again. Use delgete methods of UIWebView.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文