colors - 如何添加新的 SwiftUI 颜色

标签 colors swiftui

如何添加 SwiftUI 颜色?通常在 UIKit 上你可以创建自己的颜色,但在 SwiftUI con Color 结构中它不像 UIColor 那样容易,但也不复杂。

extension UIColor {
    UIColor(red: 219/255, green: 175/255, blue: 15/255, alpha: 1.0)
}

最佳答案

您可以在新文件中使用 Color 扩展名创建自己的 SwiftUI Color.swift

import SwiftUI

extension Color {
    public static var myCustomColor: Color { 
        return Color(UIColor(red: 219/255, green: 175/255, blue: 15/255, alpha: 1.0))
    }
}

关于colors - 如何添加新的 SwiftUI 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58516229/

相关文章:

python - Pyplot 颜色不符合预期

python - Matplotlib "gray"颜色图不跨越全黑到白范围

swift - 如何使用 SwiftUI 将图像与列表行中的右角对齐?

ios - 在 View 中初始化 @ObservedObject 时发生内存泄漏

swift - 如何更改 DispatchTimeInterval 以获得成员毫秒

图像着色算法

c# - 列表框项的背景颜色(Windows 窗体)

android - 更改切换按钮颜色

ios - 使用 MVVM 在 SwiftUI 中显示警报

macos - SwiftUI - onDrag 参数类型 'NSImage' 不符合预期类型 'NSItemProviderWriting'