SwiftUI便捷预览技巧“多视图”
SwiftUI便捷预览技巧“多视图”

SwiftUI便捷预览技巧“多视图”

在SwiftUI中,可以使用多视图查看不同的视图内容,例如深色和浅色两种视图:

#Preview {
    HomeView()
}

#Preview {
    HomeView()
        .preferredColorScheme(.dark)
}

通过两个#Preview可以实现两个或多个视图的预览。

除此之外,还有一种Preview预览视图的旧写法:

struct ContentView_Previews: PreviewProvider {
    static var previews: some View {
        Group {
            HomeView()
            HomeView()
                .preferredColorScheme(.dark)
        }
    }
}

通过Group显示两个视图,从而实现对比、查看等效果。

相关文章

SwiftUI便捷预览技巧“示例数据”: https://fangjunyu.com/2024/11/25/swift%e4%be%bf%e6%8d%b7%e9%a2%84%e8%a7%88%e6%8a%80%e5%b7%a7%e7%a4%ba%e4%be%8b%e6%95%b0%e6%8d%ae/

如果您认为这篇文章给您带来了帮助,您可以在此通过支付宝或者微信打赏网站开放者。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注