2

の目盛りを非表示にする方法はありNSSliderますか?

4

3 に答える 3

8

目盛りの停止動作を保持したいが非表示にしたい場合は、 をオーバーライドして、NSSliderCell's -(NSRect)rectOfTickMarkAtIndex:(NSInteger)index 寸法が 0 の四角形を指定できます。

于 2011-07-23T23:04:23.557 に答える
2

メソッドを使用して-[NSSlider setNumberOfTickMarks:]、目盛りの数をゼロに設定できます。これにより、それらが非表示になります。

Interface Builder では、インスペクター パネルでこれをゼロに設定できます。

于 2011-04-22T14:08:36.620 に答える
0

オーバーライド[NSSliderCell drawTickMarks]して、実装で何もしないことができます。

サブクラスを NSSlider のセルとして設定してください。

于 2015-06-06T21:09:58.347 に答える