我想更改NSProgressIndicator
栏内绘制的默认渐变的颜色。什么是最简单的方法?
答案 0 :(得分:6)
最简单的方法是更改HUE ....参考屏幕截图以便更好地理解......
然后你会有进度条:
答案 1 :(得分:0)
根据this answer的建议,您可以应用核心图像过滤器来重新着色。这是最简单的方法,因为你不必自己制作动画。
如果你想要一个完全不同的外观,那么覆盖drawRect:
并绘制你想要的任何东西,使用[self doubleValue]
和[self maxValue]
来找出绘制的位置。这不会免费获得任何动画或渐变。
答案 2 :(得分:0)
尝试this代码。提取YRKSpinningProgressIndicator
类并将其用作通常的进度指示器