1

これがNSTextViewスクローラーの通常のサイズです
ここに画像の説明を入力
: テキストビューのスクローラーをホバーするとどうなるか:
ここに画像の説明を入力
ただし、この「拡張」効果は必要ありません。どうすれば削除できますか? これを実行する方法を検索しようとしましたが、何も見つかりませんでした。ユーザーがホバーしても、常に通常のスクローラーサイズ(より薄いサイズ)にしたいだけです。これは可能ですか?
ありがとう

4

2 に答える 2

0

正確なスタイルはわかりませんが、このカテゴリが役立つかもしれません。

@implementation NSScrollView (SetScrollStyle)

- (void) setHidingScroll
{
    [self setScrollerStyle:NSScrollerStyleOverlay];
    [[self verticalScroller] setControlSize: NSSmallControlSize];
    [[self verticalScroller] setKnobStyle:NSScrollerKnobStyleDark];
    [self setScrollerKnobStyle:NSScrollerKnobStyleDark];
    [[self verticalScroller] setScrollerStyle:NSScrollerStyleOverlay];
}

と使い方

[scrollView setHidingScroll];
于 2013-05-13T07:17:37.293 に答える