Die Apple Richtlinien sprechen über die Verwendung eines source list - wie erstelle ich diese Quellliste, entweder in Carbon oder Kakao? Gibt es irgendwo für diese Komponente eine offizielle API?Wie kann ich eine "Quellenliste" auf Mac OS X erstellen?
5
A
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.
Verwandte Themen
- 1. auf Mac OS X
- 2. TFS auf Mac OS X
- 3. Den Java Classpath auf Mac OS (Mac OS X) drucken
- 4. Wie programmiere ich eine .m3u-Datei? (Cocoa, Mac OS X)
- 5. Wie kann ich die Speicherorte von Mac OS X verfolgen?
- 6. Wie kann ich Apache Ant unter Mac OS X installieren?
- 7. Wie starte ich einen mongodb-Dienst auf Mac OS X?
- 8. Kann ich WhizzyTeX für Emacs auf einem Mac installieren (ist Mac OS X eine Unix-Umgebung)?
- 9. Wie mache ich eine bootfähige DVD für Mac OS X?
- 10. aktualisieren youtube-dl auf Mac OS X
- 11. Capture Funktionstasten auf Mac OS X
- 12. Cocoa-Anwendungsarchitektur unter Mac OS X
- 13. Service Kommando auf Mac OS X
- 14. Atom-Inkrement auf Mac OS X
- 15. Installieren libpq-dev auf Mac OS X
- 16. installieren lispbuilder-sdl auf Mac OS X
- 17. Installation Emscripten auf Mac OS X
- 18. Verwenden von virtualenv auf Mac OS X
- 19. Funktioniert Java FileChannel.tryLock auf Mac OS X?
- 20. Qt4Dotnet unter Mac OS X
- 21. Konfigurieren JNotify auf Mac OS X
- 22. FreeGLUT auf Mac OS X Löwe
- 23. QListWidget auf Mac OS X zeigen abnorme
- 24. ändern Docker Speichertreiber auf Mac OS X
- 25. Visual Source Safe auf Mac OS X
- 26. easy_install matplotlib Updates auf Mac OS X
- 27. Deinstallieren MongoDB auf Mac OS X
- 28. sqlite3 auf Mac OS X installieren?
- 29. Verknüpfung zu MySql auf Mac OS X?
- 30. Mac OS X View Swapping
Danke - genau das, was ich gesucht habe! – Mark