我正在使用Interface Builder上的OS X上的循环NSSlider
(看起来像一个音量控件)。
当我旋转旋钮时,如何防止NSSlider值回绕到零?
我只是希望它随着我顺时针转动而不断增加,并且当我逆时针转动它时不断减少,但它仍然保持回卷零。 0 1 2 3 0 1 2 3 0 1 2 3
有人知道怎么解决吗?
答案 0 :(得分:1)
Nielsbot说得对。 没有子类化(或丑陋的类别)
,您将无法获得此功能NSSlider设计有上限和下限。
您可以通过跟踪“轨道周围圈数”等内容来补充实际值,从而在一个简单的子类中利用它。加载最后使用的值时,请执行相反的操作。