Cocoa / iPhone中类似Photoshop的范围选择栏

时间:2009-12-08 22:07:30

标签: iphone objective-c cocoa cocoa-touch interface-builder

我想知道如何制作典型的“范围选择”栏,如Photoshop和许多其他应用程序中所示。 Cocoa / Cocoa Touch仅提供非常基本的滑动条。

alt text http://ivzhao.com/temp/rangeCocoa.jpg

2 个答案:

答案 0 :(得分:1)

这只是Cocoa,但可能是一个很好的起点(如果只是想知道如何将Apple的滑块子类化为NSSlider和UISlider可能有很多共同点我假设): http:// developer.snowmintcs.com/controls/smdoubleslider /

如果您实际上正在寻找用于渐变编辑的元素,您可能会喜欢这个BSD许可的“渐变合成”元素,并支持色彩停止: http://apptree.net/gcgradient.htm

两者都不是特别针对Cocoa-Touch,但我认为移植它们(或者将它们用于iPhone对应物)不应该那么难。

答案 1 :(得分:0)

你可能会疯狂并自己处理它。您可以创建UIView,自行绘制,并实施touchesDidBegintouchDidEnd