Получение кадра или границ UIView в UIViewRepresentable - PullRequest
2 голосов
/ 23 октября 2019

В моем ContentView у меня есть простой пользовательский вид:

var body: some View {
    VStack {
        Text("Hi")
        Circles().frame(width: 200, height: 200)
        Text("Bye")
    }
}

, где Circles - это UIViewRepresentable:

func makeUIView(context: Context) -> CircleView  {
    return CircleView()
}

CircleView - это UIView но я не могу найти получить кадр или границы, где высота и ширина не равны нулю. Представление отображается в правильном размере, но я не могу определить, где в жизненном цикле UIView этот макет завершен. (В init время высота / ширина все еще 0)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...