【问题标题】:Multiple UIWebViews in UIScrollview in NewsStand AppNewsStand App 中 UIScrollview 中的多个 UIWebView
【发布时间】:2015-04-03 22:15:56
【问题描述】:

我正在开发 NewStand 应用程序。我在 UIScrollView 中加载了许多 UIWebViews,在执行此操作时遇到内存问题,我的应用程序崩溃并且滚动不流畅,有时 webview 显示空白网页。

NewYorkTimes 应用程序中,开发人员完成了出色的工作。是否有任何好的解决方案可以在 UIScrollView 中加载网页以及如何使我的应用程序流程像 NewYorkTimes 应用程序一样流畅?

【问题讨论】:

  • 这种方法值得考虑吗?为什么不直接创建可滚动内容并使用一个 UIWebView...
  • 如果 webview 包含超过 500 个页面怎么办? @Injectios
  • 最好是一些负责导航等的 JS,但不是大量的 webview 来显示页面......有意义吗?

标签: ios objective-c uiwebview uiscrollview


【解决方案1】:

在 NYTimes 中,(我认为)每篇文章摘要(单元格中的一个)都有 UITableView,在 UIWebView 或其他视图控制器上选择整篇文章后。这是最好的为什么要这样做。如果你做对了,应用程序将在滚动表格时流畅运行(延迟,异步加载)。

UIWebView 非常慢,而且您在 ScrollView 中有很多 - 这是个坏主意。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    • 1970-01-01
    • 1970-01-01
    • 2015-11-09
    • 2015-04-22
    相关资源
    最近更新 更多