【发布时间】:2021-07-05 20:54:24
【问题描述】:
var body: some View {
TabView {
ScheduleView().tabItem {
Image(systemName: "calendar")
Text("Schedule")
}.tag(tbScheduleTag)
DutyBookView().tabItem {
Image(systemName: "books.vertical")
Text(dutyBookViewTabText)
}.tag(tbDutyBookTag)
TimetableView().tabItem {
Image(systemName: "calendar.badge.clock")
Text("Timetable")
}.tag(tbTimetableTag)
**... plus 7 other Tabs removed for post readability**
}
}
我的 TabView 创建了 10 个选项卡,因此我自动获得了“更多”TabItem。应用程序启动后,我在其他任何选项卡崩溃之前按该更多选项卡,然后返回到初始选项卡。如果我先点击任何其他选项卡或再次点击更多选项卡,它会正常加载。演示见附件。第一次选择它会在第二次工作时崩溃。
请大家给点建议?
【问题讨论】:
标签: swiftui ios14 xcode12 tabview tabitem