更新 Xcode 13 下面的代码示例在 Xcode 13 中按预期工作。
Apple Frameworks Engineer 2020 年 10 月更新:
不幸的是,目前没有解决方法可以让您在实时预览之外进行预览。
是否可以在不运行实时预览的情况下创建呈现工作表的 SwiftUI 预览?例如:
struct Sheet_Previews: PreviewProvider {
static var previews: some View {
Text("Background").sheet(isPresented: .constant(true)) {
Text("Sheet")
}
}
}
以上结果在以下预览中:
为了在预览中显示工作表内容,您必须运行实时预览: