Как перейти от представления SwiftUI к UIKit TabViewController?

Я хочу знать, как я могу перейти из представления SwiftUI в конкретный контроллер представления, который является частью контроллера панели вкладок. Я хочу перейти от представления SwiftUI к определенному индексу в UITabBarController, который является контроллером представления UIKit. (Предположим, первый индекс) - Возможно ли это?

1 ответ

Из-за иерархии представлений и того, как они загружаются, вы столкнетесь с парой проблем, если загрузите представление SwiftUI, а затем перейдете к представлению вкладок SwiftUI (представления вкладок похожи на родительское представление). Однако это возможно!

Во-первых, убедитесь, что ваше первое представление заключено в представление навигации.Затем, когда придет время переключиться на представление панели вкладок, либо активируйте ссылку навигации, либо убедитесь, что кнопка, которую нажимает пользователь, заключена в ссылку навигации.

Другие вопросы по тегам