Question

Je suis en train de créer une interface utilisateur similaire à la liste des sources d'iTunes ou la liste de boîte aux lettres Mail.app où un badge avec un certain nombre (par exemple non lu des e-mails, les nouveaux podcasts) apparaît à côté de la main droite d'un élément.

Sur la base de l'exemple d'Apple SourceList, j'ai un NSOutlineView mis en place pour afficher quelques groupes et quelques éléments de chaque groupe.

Y at-il un élément d'interface standard pour représenter le « badge » avec un numéro pour chaque entrée? Je ne pouvais pas trouver quoi que ce soit dans la documentation. Je pense que je vais devoir étendre NSTextFieldCell et faire moi-même dessin.

Y a-t-il des exemples de là-bas comment faire cela?

Était-ce utile?

La solution

Je l'ai utilisé PXSourceList par @Perspx et ont trouvé que ce excellent pour faire exactement ce que vous voulez.

Autres conseils

Apple a un exemple de code où ils mettent en œuvre le badge non lu à l'aide d'un bouton rect arrondi.

Voir Barre latérale Démo .

Depuis un certain temps il y a un bouton en ligne spécial dans la bibliothèque d'objets:

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top