nsoutlineview

    0

    2答えて

    Finderウィンドウの左ペインのスタイルでコンテンツリストを作成したいと思います(Mail/iTunes /などのスタイルでも同様です)。現在、私のNSTableView/NSOutlineViewの実装は少し基本的です。 Appleの見た目を模倣するのに役立つチュートリアルはありますか?特に、私はなど、ヘッダー行の後に色だ

    16

    4答えて

    私は新しいビューベースのアウトラインビューを私のMacアプリケーションのソースリストとして実装しようとしています。しかし、値を表示することができません。そのため、Core Dataアプリテンプレートから小さなテストアプリを作成しましたが、その中で正しく動作させることはできません。 私は私のデータモデルで2つの単純なクラスを定義しました。それらを「親」と「子」と呼ぶことにしましょう。 親には、単一の

    0

    2答えて

    コントローラのawakeFromNibに設定されているNSOutlineViewをデータソースと自動保存された拡張ノードで取得しました。 すべてが魅力的です。 問題はどこかで、誰かがスクロール位置の状態も保存していることです。 これは、アプリの起動時にアウトラインビューが下にスクロールして表示されることを意味します。ユーザーが最後にそれを残した場合(これは重要な場合はライオン上にあります)。 アウ

    3

    1答えて

    私はソースリストのためにDelegateクラスを持っています。しかし、私はoutlineViewの戻り値の型を知りません:objectValueForTableColumn:byItem:する必要があります。私のコードは次のようになり、現時点では 、すべての構造のものが動作しますが示すテキストがない: @interface DataSource : NSObject<NSOutlineViewDe

    5

    2答えて

    私はまだ小さなココアアプリケーションでビューベースのNSOutlineViewと苦労しています。私はファインダーの後に私のOutlineViewをモデルしようとしています。 Finder OutlineViewがフォーカスを失った場合(右側のフォルダをクリックするなど)、選択した行(例:デスクトップ)は明るい青色のグラデーションで選択されたままで、非アクティブな青色のグレーのグラデーションには変わ

    2

    1答えて

    OutlineViewに行を入力すると、shouldEditTableColumnメソッドが2回呼び出されます。入力するためにクリックすると、一度呼び出されます。 - (BOOL)outlineView:(NSOutlineView *)outlineView shouldEditTableColumn:(NSTableColumn *)tableColumn item:(id)item{

    2

    1答えて

    私は、(同時に)アウトラインビューとカスタムビューの両方で表示したいものの階層を持っています。 CHのBuck and Yacktman(Cocoa Design Patterns)の例に類似しています。表の代わりにアウトラインを使用してください。ほとんどの場合、詳細ビューも利用可能です。 これまでは、NSTreeControllerを1つのアウトラインビューで使用していました。今私は、「配置され

    2

    1答えて

    皆、ここに私の質問があります。 CoreData + Source List + NSTreeControllerを使用して、Finderのソースリスト(または好きな場合はiTunes)に似たものを作成します。 私の問題は、ソースリストにあるものがCoreDataから完全に来ていないことです。たとえば、CoreDataを使用してデータを取り込んだ「データからのデータ」というセクション(ルート)があ

    1

    2答えて

    私はNSOutlineViewのドラッグアンドドロップを設定しています。親子はすべてグループエンティティです。私はoutlineView:validatedropメソッドでこれを行う必要があることを理解しています。私は親のすべての子を取得するためにNSPredictateを使ってNSFetchRequestを作成する必要があると思うが、述語がどうあるべきか分からない。 編集:再帰的に行う必要がある

    16

    2答えて

    Lionで導入されたビューベースのNSOutlineViewを使用してソースリストを実装する方法について、明確で簡潔な例やガイドが見つかりましたか?アップルのサンプルプロジェクトを見てきましたが、方向や説明がなくても、どういうふうに動作するかという概念を理解するのは難しいです。 私は優れたPXSourceListをフォールバックとして使用する方法を知っていますが、可能であれば、代わりにビューベース