美文网首页
SwiftUI—如何在预览窗口使用不同的模拟器预览用户界面

SwiftUI—如何在预览窗口使用不同的模拟器预览用户界面

作者: anny_4243 | 来源:发表于2020-07-20 10:18 被阅读0次

原文链接:https://github.com/fzhlee/SwiftUI-Guide#-%E7%AC%AC4%E8%8A%82previewdevice-

本节课演示如何在预览窗口,使用不同的模拟器预览用户界面。

示例代码:

struct ContentView : View {
    var body: some View {
        VStack{
            Text("Dynamic Type sizes")
                .font(.system(size: 48))
            Text("Dynamic Type sizes")
        }        
    }
}

#if DEBUG
struct ContentView_Previews : PreviewProvider {
    static var previews: some View {
        Group {
           ContentView()
              .previewDevice(PreviewDevice(rawValue: "iPhone 8"))
              .previewDisplayName("Device-8")

           ContentView()
              .previewDevice(PreviewDevice(rawValue: "iPhone XS Max"))
              .previewDisplayName("Device-XS Max")
        }
    }
}
#endif

相关文章

网友评论

      本文标题:SwiftUI—如何在预览窗口使用不同的模拟器预览用户界面

      本文链接:https://www.haomeiwen.com/subject/xepmhktx.html