NSScrollView のスクローラーを「非表示」にして、ジェスチャースクロール動作を取得することは可能ですか?
2393 次
5 に答える
4
NSScroller サブクラスを作成し、NSScrollView インスタンスの垂直/水平スクローラーとして設定します。
NSScroller サブクラスはこれをオーバーライドする必要があります (10.7 以降):
+ (CGFloat)scrollerWidthForControlSize:(NSControlSize)controlSize scrollerStyle:(NSScrollerStyle)scrollerStyle {
return 0;
}
于 2012-10-03T21:53:54.210 に答える
1
scrollview がスクローラーを表示せず、ジェスチャー スクロールに応答しないようにします。
-setHasHorizontalScroller:NO
無効なスクローラーが表示されますが、ジェスチャー スクロールには応答します。
-setHasHorizontalScroller:YES
-setHidden:YES
于 2011-07-22T23:18:00.050 に答える
0
試してみませんか?
質問に答えるには: はい、ユーザーがスクロール ホイール付きのマウスまたはスクロール可能なタッチパッドを持っている場合、スクローラーが見えなくても、ビューをスクロールすることは可能です。
于 2011-05-17T14:04:18.810 に答える