0

Пример

SF 符号专业版:16.0d18e1 Xcode:11.6(11E708)

struct ContentView: View {
    var body: some View {
        Image(systemName: "cloud.sun.fill")
            .renderingMode(.original)
    }
}

在此处输入图像描述

如何使符号具有颜色外观?

4

1 回答 1

0

尽管您的字体版本足够新以支持多色 SF 符号,但您的 Xcode 版本不是。这将需要 12+ 版本的 Xcode 和 iOS 14 模拟器。

在 Xcode 12.4/iOS 14.4 上运行的相同代码(大小和背景使其更清晰):

struct ContentView: View {
    var body: some View {
        Image(systemName: "cloud.sun.fill")
            .renderingMode(.original)
            .resizable()
            .aspectRatio(contentMode: .fit)
            .frame(width: 100, height: 100)
            .background(Color.blue)
    }

在此处输入图像描述

于 2021-03-12T07:13:45.013 回答