我想用Swift UI显示系统图像。
import SwiftUI
struct SwiftUIView : View {
var body: some View {
Image(systemName: "star.fill")
}
}
#if DEBUG
struct SwiftUIView_Previews : PreviewProvider {
static var previews: some View {
SwiftUIView()
}
}
#endif
但是我在预览区域看不到任何图像。为什么?
答案 0 :(得分:1)
我对某些Image(systemNamed :) SF符号有类似的问题。
将预览设备更改为“ iPhone XR”即可解决此问题。我认为这是一个错误。
您可以按以下方式更改预览设备:
#if DEBUG
struct SwiftUIView_Previews : PreviewProvider {
static var previews: some View {
SwiftUIView()
.previewDevice(PreviewDevice(rawValue: "iPhone XR"))
}
}
#endif