EnvironmentObject внутри UIViewControllerRepresentable не вызывает метод updateUIViewController - PullRequest
0 голосов
/ 30 марта 2020

Это в основном то, что говорится в названии. Я без проблем использую EnvironmentObject через свое приложение SwiftUI, все обновляется, как и должно. В то же время метод updateUIViewController внутри моего UIViewControllerRepresentable корректно срабатывает при использовании переменных @State, как и ожидалось. Но по какой-то причине объединение обеих вещей не работает, разве не может вызвать updateUIViewController с EnvironmentObject!

Кто-нибудь когда-либо был успешным в запуске обновлений таким образом? Не удалось найти успешных примеров в Интернете. В большинстве случаев я видел примеры, в которых они используют EnvironmentObject s и UIViewControllerRepresentable, но не используют метод updateUIViewController, поэтому они никогда не узнают, срабатывает ли он или нет. Я не уверен, что это даже возможно, если честно, поскольку это похоже на ошибку со стороны Apple.

...