The new ImageRenderer()
in SwiftUI 4 doesn't render user input:
import SwiftUI
struct ContentView: View {
var body: some View {
Image(
uiImage: ImageRenderer(content: ViewToRender()).uiImage!
)
}
}
struct ViewToRender: View {
var body: some View {
TextField("Input", text: .constant(""))
Toggle("Toggle", isOn: .constant(true))
}
}
What do I have to do to render user inputs?