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