SwiftUI navigationLink не работает после удаления пункта назначения из стека
Раньше я этого не замечал, так что это может быть ошибка новой версии.
Когда я нажимаю NavigationLink, все работает, как ожидалось. Затем я могу нажать кнопку "Назад" (что я сделал с помощью кнопки возврата по умолчанию, а также пользовательской кнопки возврата), и она по-прежнему работает. Если я попытаюсь снова щелкнуть ту же ссылку NavigationLink, это не приведет к запуску пункта назначения. Я могу щелкнуть другую ссылку NavigationLink, и она будет работать, а когда я вернусь, первая ссылка снова заработает. Только последняя ссылка недоступна.
Это похоже на списки, формы и бесплатные навигационные ссылки.
Кто-нибудь сталкивался с таким функционалом? Есть ли исправление?
Работа над Xcode версии 11.3 (11C29)
Спасибо за помощь.
1 ответ
После долгих поисков и испытаний выяснилось, что это ошибка, специфичная для симулятора в новой версии. При запуске приложения на моем телефоне оно работает отлично. Надеюсь, это скоро будет исправлено, но пока я могу запустить тестирование на телефоне.