NSOutlineView
の内容の上に、NSTableViewSelectionHighlightStyleSourceList
の設定を持つコントロールを追加したいと思います。Finder/iTunes/iPhotoのようなソースリストのようです。したがって、私が追加したいコントロールはソースリスト全体の上に置くべきですが、アウトラインビューと同じNSScrollView
にしてください。それらの背後にある色は、ソースlisの色でもなければなりません(ウィンドウがフォーカスを失ったときに明るい青から灰色に変わるので特別です)。ソースリストスタイルのNSOutlineViewにカスタムサブビューを追加する
Iはすでに(フレームが全く変更されない)(NSClipView
、次いでNSScrollView
である)、その親ビューの内部プログラムダウンNSOutlineView
を移動しようとしたが、NSOutlineView
のフレームを変更することはできません。
乾杯
MrMage
アウトラインビューに自動サイズ変更マスクを設定しましたか? –
達成しようとしていることをより詳細に記述できますか? FinderやiTunesのソースリストのように見えるアウトラインビューは、スクロールビューをまったく気にすることなく可能です。 Appleの[SourceView](http://developer.apple.com/library/mac/#samplecode/SourceView/)の例を見てください。 –
それにもかかわらず、同じ青い色の背景にあり、アウトラインビューと同じ*スクロールエリアにあるアウトラインビュー*の上にコントロール*を追加したいと思います。それはそう簡単ではありません。 – MrMage