Как получить размер кадра в UIViewRepresentable?
У меня есть простой класс DrawView, который что-то рисует, и я хотел бы интегрироваться с SwiftUI.Этот код работает, если я жестко закодировал размер кадра до 640x480, но возможно ли узнать текущий размер кадра ContentView?
struct ContentView: View {
var body: some View {
SwiftDrawView()
}
}
struct SwiftDrawView: UIViewRepresentable {
func makeUIView(context: Context) -> DrawView {
DrawView(frame:CGRect(x: 0, y: 0, width: 640, height: 480))
}
....
}
В руководстве Apple всегда используется .zero, и в этом случае оно не будет работать..