HelloGitHub icon indicating copy to clipboard operation
HelloGitHub copied to clipboard

[开源推荐] ColorSelector: 用于 macOS 的 SwiftUI 颜色选择器组件库

Open jaywcjlove opened this issue 10 months ago • 0 comments

项目地址

https://github.com/jaywcjlove/ColorSelector

类别

Swift

项目标题

一个用于 macOS 的 SwiftUI 颜色选择器组件库

项目描述

一个用于 macOS 的 SwiftUI 颜色选择器组件库,旨在替代系统默认的 ColorPicker 组件。

亮点

替代系统默认的 ColorPicker 组件

示例代码

import ColorSelector

struct ContentView: View {
    @State var color: Color? = .red
    @State var colorClear: Color? = .clear
    @State var nsColor: NSColor? = NSColor.red
    
    var body: some View {
        ColorSelector("Color", selection: $color)
        ColorSelector(selection: $colorClear)
        ColorSelector(nsColor: $nsColor, arrowEdge: .top)
        ColorSelector(selection: $color) {
            Text("Color Picker")
        }
    }
}

截图或演示视频

Image

jaywcjlove avatar Jun 04 '25 09:06 jaywcjlove