PreviewProvider
Define a PreviewProvider to render your view in the canvas without running the app.
Example
PreviewProvider.swift
import SwiftUI
struct DemoView: View { var body: some View { Text("Hello") } }
struct DemoView_Previews: PreviewProvider {
static var previews: some View { DemoView() }
}
#Preview Macro
Use the #Preview macro to declare previews inline next to your view code.
Example
#Preview.swift
import SwiftUI
#Preview { DemoView() }
Leave a Reply