我希望我的应用程序在SwiftUI for macOS中以几秒的延迟(如5秒延迟)向用户显示或可用,我该如何做到这一点?刚刚给出了更多信息,我希望在5秒内不向用户显示任何内容,然后窗口才能向用户可用。我还知道计时器或DispatchQueue的用例,但我不知道如何使用它们来实现这种延迟。
@main
struct test58App: App {
var body: some Scene {
WindowGroup {
// Here, I want Window get shown to user with some delay like 5 sec delay!
ContentView()
}
}
}
3条答案
按热度按时间anhgbhbe1#
这将是一种可能的办法:
2ul0zpep2#
进场
ContentView
),应用程序不能没有根视图我的意见
代码
jexiocij3#
如果你想隐藏整个窗口,这是可行的。但它可以是,窗口是可见的很短...