【问题标题】:Preload UIWebView from AppDelegate从 AppDelegate 预加载 UIWebView
【发布时间】:2014-11-27 20:13:18
【问题描述】:

我目前有一个 LaunchScreen 和一个加载网页的 UIWebView。

一切正常,LaunchScreen 显示一个启动页面,直到 AppDelegate 从 didFinishLaunchingWithOptions 返回。然后加载 UIViewController(我唯一的视图控制器)。

但是,我在 viewDidLoad 中加载了一个 url,您可以看到在视图加载和页面实际加载之间存在明显的延迟。

我想知道是否有办法让 LaunchScreen 保持打开直到 UIWebView 完全加载,或者以某种方式预加载 UIWebView,这样当 LaunchScreen 消失时,UIWebView 已经完全加载。

非常感谢任何帮助。

使用 Xcode 6

谢谢

【问题讨论】:

    标签: ios objective-c xcode


    【解决方案1】:

    让您的视图控制器默认显示与启动图像具有相同图像的图像视图,当网络视图完全加载时,然后将网络视图添加为子视图或将图像视图替换为网络视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-26
      • 1970-01-01
      • 1970-01-01
      • 2011-06-12
      • 1970-01-01
      • 1970-01-01
      • 2019-05-03
      相关资源
      最近更新 更多