У меня возникла проблема со скрытием панели вкладок в SwiftUI TabView после обновления моего симулятора и физического устройства до iOS 17.4.
Код: Выделить всё
TabView(selection: $tabSelection) {
Group {
View1()
.tag(0)
View2()
.tag(1)
}
.toolbar(.hidden, for: .tabBar)
}
View1 является представлением по умолчанию и содержит представление прокрутки. Изначально при запуске приложения все работает как положено, панель вкладок корректно скрыта. Проблема возникает, когда я переключаюсь на View2 (где панель вкладок остается скрытой, как и должно быть), но затем при возвращении в View1 панель вкладок снова становится видимой.
Есть ли у кого-нибудь идеи? как исправить это поведение?
Я проверял предыдущие версии iOS, и кажется, что это происходит только в iOS 17.4.
Подробнее здесь:
https://stackoverflow.com/questions/781 ... r-ios-17-4