Frage

Ich versuche, eine Benutzeroberfläche ähnlich die iTunes Quellenliste oder die Mail.app Mailbox Liste zu erstellen, in dem eine Plakette mit einer Zahl (zB ungelesenen E-Mail, neue Podcasts) auf der rechten Seite eines Elements gezeigt.

Basierend auf Apples Source Beispiel, ich habe eine NSOutlineView gründet ein paar Gruppen anzuzeigen und ein paar Elemente in jeder Gruppe.

Gibt es ein Standard-UI-Element, das die „Abzeichen“ mit einer Nummer für jeden Eintrag zu vertreten? Ich kann nichts in der Dokumentation finden. Ich vermute, ich werde NSTextFieldCell zu verlängern haben und tun, um die Zeichnung selbst.

Gibt es Beispiele gibt an, wie dies zu tun?

War es hilfreich?

Lösung

habe ich verwendet PXSourceList von @Perspx und gefunden haben sie genau dafür ausgezeichnet zu sein, was Sie möchten.

Andere Tipps

hat Apple Beispielcode, wo sie die ungelesenen Abzeichen mit einer abgerundeten rect Taste implementieren.

Siehe Sidebar Demo .

Seit einiger Zeit gibt es eine spezielle Inline-Schaltfläche in der Objektbibliothek:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top