NSScrollerをスクロール ビューのコンテンツにオーバーレイする方法はありますか (iOS のように)? 私はすでにいくつかのアプローチを試しました:
a)スクロール ビュー コンテンツ ビュー (NSClipView) のフレームを設定して、スクローラーの境界内に拡張する
b) NSScroller オブジェクトをスクロール ビューのサブビューとして追加する (必要な場所に配置する)
c)完全にカスタムのスクローラービューを作成し、それをサブビューとして配置します(これは機能しましたが、NSScrollerのすべての機能を書き直す必要があることを意味します)
Sparrowはこれをうまく行っているようで、通常の NSScroller サブクラスを介してそれを行っているようです (システム環境設定 >> 外観で設定されたスクロール設定に応答するように見えます)。問題はスクローラーを実際に描画することではなく、コンテンツをオーバーレイするだけです。
どんなアドバイスでも大歓迎です:-)