无论如何,在文件选择器屏幕出现之前,在启动基于 SwiftUI 文档的应用程序时显示一个入职屏幕?
我现在可以做的是在用户创建新文件或打开现有文件后UserDefaults
显示入职屏幕,使用:
import SwiftUI
struct ContentView: View {
@Binding var document: AnyDocument
@State var onboarding: Bool
var body: some View {
if onboarding {
OnBoarding(showOnboarding: $onboarding)
} else {
// Normal document view
...
}
}
}