Ich versuche, ein sehr einfaches Auswahllisten-Widget basierend auf NSOutlineView zu erstellen. Wie auch immer, es fällt mir schwer herauszufinden, wie man ein Icon und ein Label direkt daneben anzeigt, was wirklich das erwartete Verhalten in allen Mainstream-Implementierungen dieser Art von Widget ist (iTunes, Mail, Finder, ...). ..).Gibt es eine einfache Möglichkeit, einen Text und ein Symbol in einem NSCell in Cocoa zu kombinieren?
Bisher bin ich nur zwei separate Zellen binden, aber wenn ich den Baum erweitern, wird die Symbolzelle größer und eine Lücke zwischen dem Symbol und dem zugehörigen Etikett erscheint. Ich weiß, dass ich dieses Problem wahrscheinlich überwinden kann, indem ich NSCell erweitere und eine benutzerdefinierte Klasse zur Verfügung stelle, aber da das, was ich erreichen möchte, wirklich Standard ist, kann ich nicht resignieren, um zu akzeptieren, dass es keine einfachere Lösung gibt.
Candide