启动屏幕应仅首次出现

时间:2019-01-09 13:22:25

标签: ios iphone swift launch

如果您正在启动ios应用程序,则应该会出现启动屏幕。并且如果您第二次启动同一应用程序,则不应出现启动屏幕。这该怎么做?有什么建议吗?

2 个答案:

答案 0 :(得分:2)

如果您的意思是启动屏幕故事板,那么答案是不可能的。该视图在每次应用启动时显示。

如果您的意思是“主屏幕”,则可以通过设置应用rootViewController的{​​{1}}来实现。

答案 1 :(得分:1)

从头启动应用程序时,您不能阻止出现应用程序启动屏幕(.storyboard)。

如果您在打开应用程序后显示自己的“启动屏幕”,则可以将标志存储在UserDefaults中,并在启动时检查它是否显示。

https://developer.apple.com/documentation/foundation/userdefaults

潜在的重复项:Remove launch screen, XCode 7