Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在Swift中创建具有实际应用程序加载时间延迟的自定义启动屏幕?_Ios_Swift_Splash Screen_Launch - Fatal编程技术网

Ios 如何在Swift中创建具有实际应用程序加载时间延迟的自定义启动屏幕?

Ios 如何在Swift中创建具有实际应用程序加载时间延迟的自定义启动屏幕?,ios,swift,splash-screen,launch,Ios,Swift,Splash Screen,Launch,如何在Swift中创建具有实际应用程序加载时间延迟的自定义启动屏幕? 谁能告诉我怎么做? 我使用故事板创建自定义启动屏幕,但我不知道如何计算应用程序加载时间。如果我理解您的问题,您可以在AppDelegate类中使用thread.sleep设置延迟: func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey:

如何在Swift中创建具有实际应用程序加载时间延迟的自定义启动屏幕? 谁能告诉我怎么做?
我使用故事板创建自定义启动屏幕,但我不知道如何计算应用程序加载时间。

如果我理解您的问题,您可以在AppDelegate类中使用thread.sleep设置延迟:

 func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    Thread.sleep(forTimeInterval: 3.0)
    // Override point for customization after application launch.
    return true
}

米歇尔

为什么?让您的用户尽快使用您的应用程序。不要不必要地让用户等待。@rmaddy我想使用实际加载时间。我不知道你的意思。应用程序加载时间?你说这话是什么意思?