gpt4 book ai didi

swift - 我可以在 launchImage 消失后淡出它吗?

转载 作者:行者123 更新时间:2023-11-28 13:14:40 25 4
gpt4 key购买 nike

我使用 launchImage 集来启动我的应用程序,而不是 .xib。在 AppDelegate.swift 中,我设置了一个 NSThread.sleepForTimeInterval(2.0) 来延迟它,但是当 launchImage 消失时,它会立即消失。我想要的是我的 launchImage 以淡出效果消失。可能吗?

谢谢

最佳答案

严格来说,不能,因为您无法控制操作系统如何使用启动图像。

但你可以做的是制作一个虚拟/替换 View 。

启动时,让您加载的第一个 UIViewController 只包含相同启动图像的 UIImageView。您可能需要做一些工作才能使其在您的特定情况下看起来正确,例如界面方向等。但如果一切顺利,当您加载此 ViewController 时,您不应该注意到差异或任何类型的过渡在它和实际启动实例之间——在视觉上它是完全相同的,但从技术上讲它不是。

然后你可以让这个 View /图像淡出。本质上这会获得您想要的效果。

关于swift - 我可以在 launchImage 消失后淡出它吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29503379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com