#swiftui
Вопрос:
Я хочу использовать представление вкладок со стилем PageTabViewStyle в представлении навигации. К сожалению, NavigationView / панель навигации имеет странный сбой перехода при переходе от встроенного к большому. Это и есть код:
NavigationView {
TabView {
Text("Animation glitch")
}
.tabViewStyle(PageTabViewStyle())
.navigationBarTitle("Animation glitch")
}
Комментарии:
1. По — моему, все в порядке…
2. Трудно показать это в формате gif. Я сравнил его с обычным списком, который выглядит намного более гладким. Попробуйте сами!
3. Я сделал это! И это было почти то же самое, что и все анимации панели навигации. Они редко бывают полностью гладкими.
4. Попробуйте это на реальном устройстве, это может быть просто сложно и не оптимизировано для графического процессора Intel. Если только у вас нет M1
5.
navigationBarTitle
является устаревшим использованиемnavigationTitle