2009-06-06 10 views

Antwort

14

Eine Quellliste in Cocoa ist nur eine NSOutlineView, die auf eine bestimmte Weise konfiguriert ist. Sie können einen im Interface Builder ziehen und den Hervorhebungsmodus auf die Quellenliste setzen. Wahrscheinlich möchten Sie auch die Kopfzeile deaktivieren, sie in eine einzelne Spalte ändern und die sichtbaren Bildlaufleisten auf der umschließenden NSScrollView ändern.

Sie werden auch die delegierte Methode implementieren müssen, um zu bestimmen, welche Zeilen sollten die „Gruppe Zeilen“ sein:

- (BOOL)outlineView:(NSOutlineView *)outlineView isGroupItem:(id)item 

Apple-Beispielcode zur Verfügung gestellt http://developer.apple.com/samplecode/SourceView zeigen, wie eine voll funktionsfähige Quelle-Liste erstellen.

+0

Danke - genau das, was ich gesucht habe! – Mark