Cla*_*lis 6 swiftui xcode-previews swiftui-previews
更新 Xcode 13 下面的代码示例在 Xcode 13 中按预期工作。
不幸的是,当前没有解决方法可以让您在实时预览之外预览此内容。
是否可以在不运行实时预览的情况下创建所呈现工作表的 SwiftUI 预览?例如:
struct Sheet_Previews: PreviewProvider {
static var previews: some View {
Text("Background").sheet(isPresented: .constant(true)) {
Text("Sheet")
}
}
}
Run Code Online (Sandbox Code Playgroud)
上述结果产生以下预览:
为了在预览中显示工作表内容,您必须运行实时预览:
Xcode 13.0 似乎可以正确处理此问题,而无需启动实时预览。
所以这现在有效:
struct Sheet_Previews: PreviewProvider {
static var previews: some View {
Text("Background").sheet(isPresented: .constant(true)) {
Text("Sheet")
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1704 次 |
| 最近记录: |