Панель инструментов SwiftUI BotBar исчезает при возврате назадIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Панель инструментов SwiftUI BotBar исчезает при возврате назад

Сообщение Anonymous »


У меня есть эти представления 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 { КонтентПросмотр() } }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»