提供了一个简单的视图,用于绘制单一的颜色块。
有许多其他颜色选择器/色块的实现,但是我遇到的所有这些都包括在一个颜色选择器或更广泛的组件中。这个是特意隔离出来的。
绘图完全使用 CGShapeLayer
实现,这应该允许比使用 -drawRect:
或类似的更有效地渲染 Core Image。
KSWColorWell
将以适当的方式作为 UITableViewCell
的一部分正确显示,承担请求的背景颜色。
我是 Mike Abdullah,来自 Karelia Software。在 Twitter 上的用户名是 @mikeabdullah。
有关代码的问题可以留在 https://github.com/karelia/KSError 的问题中,或者在我的 Twitter 上留言。我对人们可能需要的任何定制功能都感兴趣。
除了 UIKit 之外没有其他依赖。
需要 iOS 7,但仅适用于 CGPathCreateWithRoundedRect
函数。如果需要,可以轻松替换为兼容 iOS 2 的东西。
版权 © 2013 Karelia Software
特此授予任何获得此软件及其相关文档文件("软件")副本的任何人不受限制地处理软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,以及准许向软件提供的人进行此类操作的权利,但需遵守以下条件
上述版权声明和本许可声明应包括在软件的所有副本或主要部分中。
软件按“原样”提供,没有任何形式的明示或暗示保证,包括但不限于适销性、适用于特定目的和无侵权性保证。在任何情况下,作者或版权所有者对任何索赔、损害或其他责任(无论因合同、侵权或其他原因而产生),均不承担责任,无论该索赔、损失或其他责任是否因软件或其使用或其它方式导致的。