ish*_*hak 11 ios launch-screen
启动应用程序时,只要初始化所有资产,就会删除LaunchScreen.xib.
我想让发射屏幕保持至少1秒.
有没有办法实现这个目标?
谢谢!
Emi*_*aez 20
您可以创建一个使用LaunchScreen故事板的视图控制器,在其上显示(applicationDidFinishLaunching或非动画)applicationWillFinishLaunching,并在需要时将其关闭.
请注意,Apple不鼓励这样做,因为它给人的印象是,您的应用需要花费更长的时间才能启动,这会带来糟糕的用户体验,并可能导致您的某些用户删除您的应用.
Xco*_*ngi 12
Swift 4更新
只需在类Thread.sleep(forTimeInterval: 3.0)
的方法中编写一行代码即可
.didfinishLauching....appdelegate
例
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
Thread.sleep(forTimeInterval: 3.0)
// Override point for customization after application launch.
return true
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22968 次 |
| 最近记录: |