I am working with SwiftUI and wrote the following example to present an issue I'm experiencing. When I add multiple Buttons, or multiple Texts, it creates two separate previews, but when I run the application on a device they load simultaneously. Attached here is a photo:
I cleaned my build folder, restarted my computer, and tried this on various other SwiftUI files but no success. Any ideas?
You'll need to put both Text
s in a VStack
or similar.
struct ContentView: View {
var body: some View {
VStack {
Text("Example title")
Text("Example title 2")
}
}
}
It seems that Xcode automatically adds a new preview for each separate view returned in the body
var (It used to throw an error, but I think Xcode 12 changed some things).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With