1

の何が問題なのかわかりませんNSScrollers

不特定の時間以来 (私はアプリのソース コードで多くのことを変更してきましたが、Xib の設計では変更していません)、「」で構成されているすべてNSScrollersの「 」は、- all で、別の で生成されます。TableViewsOutlineViewAutoHidesNSTableColumn

この動作をどこで調べ、どのようにデバッグするかについての手がかりはありませんNSScrollViews

の適切な動作を妨げる可能性のある奇妙なカテゴリは作成していませんtableViews

ここに画像の説明を入力

ここに画像の説明を入力

4

2 に答える 2

0

欲しいものが見つかったようですが、設定を試しましたか

[_scrollView setScrollerStyle:NSScrollerStyleOverlay];

ただし、システム環境設定のShow Scrollbars設定がAlwaysに設定されていても、これはスクロールバー設定をハイジャックします。

于 2013-11-03T22:35:16.720 に答える
0

何時間も検索した結果、必要なことをすべて単独で実行できる優れたクラスを見つけました: RFOverlayScrollViewです。これは、透過的で自動非表示の NSScroller の優れたサブクラスです。MIT ライセンスの下で公開されています。

RFOverlayScrollView

RFOverlayScrollView は、マウスが接続されている場合でも iOS スタイルで NSScroller を表示する NSScrollView サブクラスです。

ここに画像の説明を入力

于 2013-10-30T18:15:29.980 に答える