2013-05-18 1 views
0

Je me demande comment dessiner un NSTextFieldCell comme celui de NetNewsWire. J'ai déjà sous-classé un NSTextFieldCell pour la cellule de groupe et l'ai spécifié dans PXSourceList'sdataCellForItem.Personnalisé NSTextFieldCell pour NSOutlineView

La liste des sources est basée sur des cellules. Je ne sais pas comment dessiner les cellules.

NetNewsWire

+0

Quelles cellules souhaitez-vous dessiner? Les cellules avec les flèches pointant sur eux ou les cellules qui ont un fond dégradé orange? –

+0

Les cellules avec les flèches pointant sur eux. – Souljacker

Répondre

0

Découvrez l'exemple d'Apple « de SourceView », qui contient une sous-classe de NSTextFieldCell appelé ImageAndTextCell qui fait ce que vous voulez.

https://developer.apple.com/library/mac/#samplecode/SourceView/Introduction/Intro.html

Bien que si elle était moi, je changerais d'utiliser une vue basée OutlineView et utiliser le construit en NSTableCellView qui soutient déjà un imageView.

+0

Ouais je l'ai compris, mais je réfléchis encore à la cellule de groupe (celle avec "Sur mon Mac"). – Souljacker

Questions connexes