swift - 在 SwitfUI 中显示 UIImage 颜色较暗 - Apple Watch

标签 swift swiftui watchkit apple-watch watchos

我不明白为什么汽车系统名称图像没有出现在 Apple Watch Simulator 上。 (黑色)

import SwiftUI
struct ContentView: View {
    var body: some View {
        Image(uiImage: UIImage(systemName: "car")!)
    }
}

struct preview : PreviewProvider {
    static var previews: some View {
        ContentView()
    }
}

Click here to see how it looks (屏幕完全黑,就像 View 中没有添加任何内容一样)

最佳答案

我想应该是

enter image description here

struct ContentView: View {
    var body: some View {
        Image(systemName: "car") // < Native SwiftUI
    }
}

或者...如果您非常喜欢UIImage,则结果与

相同
Image(uiImage: UIImage(systemName: "car")!).colorInvert()

关于swift - 在 SwitfUI 中显示 UIImage 颜色较暗 - Apple Watch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60211909/

相关文章:

ios - 添加自定义数组SwiftUI的元素

objective-c - Watch OS 2 上的 NSURL 请求

iOS Swift 如何从 TableView 中的所有选定行中提取字符串

ios - 限制 iOS 上某些设备的旋转 - Swift

swift - 为什么 View.onDisappear 没有被调用?

ios - 在 SwiftUI 中加载异步请求时显示事件指示器

ios - 在 Apple Watch 的 ReactJS Native 上,如何设置要为 WatchKit 和 Glances 显示的静态图像?

watchkit - 处理 watch 并发症时 Xcode 中的错误消息

ios - 在事件发生后访问另一个 View Controller 的属性

ios - 从 Firebase child 获取数据到 Xcode 8 swift 3 ios 10+ 中的标签