У меня есть эти представления SwiftUI, и я пытаюсь использовать панель инструментов (bottomBar). Когда вы запускаете приложение, оно выглядит нормально, но после перехода к View2 с помощью навигационной ссылки и последующего возврата к основному представлению панель инструментов исчезает. Это происходит, когда NavigationLink находится внутри списка. Если вы не используете список (поместите ссылку навигации в VStack или что-то подобное), он работает должным образом, и панель инструментов появляется снова, когда вы возвращаетесь к исходному виду. Есть ли способ это исправить?

импортировать SwiftUI структура View2: Просмотр { var body: some View { VStack{ Текст("Просмотр2") } } } структура ContentView: Просмотр { var body: some View { НавигацияView{ Список{ NavigationLink(пункт назначения: View2()) { Текст("перейти к View2") } } .toolbar(содержание: { ToolbarItem (размещение: .bottomBar, содержимое: { Текст("Элемент панели инструментов 1") }) }) } .navigationViewStyle(StackNavigationViewStyle()) } } структура ContentView_Previews: PreviewProvider { статические предварительные просмотры var: some View { КонтентПросмотр() } }