【发布时间】:2019-09-25 08:35:31
【问题描述】:
我有一个TabView,它将显示带有自定义图像的.tabItem(不是Image(systemName:)):
@ObservedObject var model: MaintainAreaSelectionModel = MaintainAreaSelectionModel()
...
var body: some View {
VStack {
Image("Timeline")
TabView(selection: $model.lastSelectedMaintainAreaIndex) {
SomeView()
.tabItem({
Image("Timeline")
Text("Title")
})
.tag(0)
}
}
}
...
虽然第一个Image 正确显示图标,但第二个Image 只显示一个灰色圆圈。
该图像是Assets 目录的一部分,我尝试使用 PDF 矢量图像以及所有尺寸的专用位图(根据 Apple 的 HIG)- 没有区别,总是灰色的。
知道这里发生了什么吗?图像是否必须满足任何未记录的约束才能作为tabItem 工作?
【问题讨论】:
标签: swiftui