Когда я использую список в своем проекте TabView в Xcode 11 (все в SwiftUI), приложение вылетает, если в списке есть что-то, кроме Text (), когда я пытаюсь изменить вкладки / представления (например, яИспользовал раздел с заголовком, и он потерпел крах), за которым следовала эта ошибка: ошибка предварительного условия: импортированный узел удален до того, как было прочитано его значение: 118.
Я просмотрел несколько сообщений с похожими проблемами, но ничегополезен / ответов нет - я пытался вызвать его из внешней функции, но это тоже не работает.
часть кода:
TabView{
List {
Text("list item")
Section(header: Text("Important Tasks")){
Text("place")
}
}
.tabItem(){
Image(systemName: "house")
Text("Home")
}.tag(0)
CalendarView()
.tabItem(){
Image(systemName: "calendar")
Text("Calendar")
}.tag(1)
Все отображается правильно в первомview (HomeView (), код, который я показал выше), но если я пытаюсь переключать вкладки / представления, приложение мгновенно завершает работу, а затем появляется следующая ошибка:
ошибка предварительного условия: импортированный узел удален до того, как его значение было прочитано:118