У меня странный сбой из-за довольно нормальной навигации в моем приложении SwiftUI
У меня простой вид вкладок:
struct FFTabView: View {
var body: some View {
TabView {
LibraryView2()
}
.navigationBarBackButtonHidden(true)
.navigationBarHidden(true)
.navigationBarTitle("", displayMode: .inline)
}
}
// MARK: -
struct LibraryView2: View {
var body: some View {
VStack {
NavigationLink(destination: Foo()) {
Text("go to foo")
}
}
.tabItem {
Image(systemName: "square.grid.2x2.fill")
Text("Skill Library")
}
}
}
struct Foo: View {
var body: some View {
Text("foo view")
}
}
Когда я возвращаюсь через панель навигации, с Foo
вылетает: Tried to pop to a view controller that doesn't exist
Есть идеи, что здесь происходит? Я не могу найти ничего, связанного с этим, и SwiftUI решил опубликовать. Спасибо
LibraryView2
вNavigationView
, который решил сбой 07.11.2019