Centrer verticalement mon texte dans une NSCell
muqaddar
Administrateur
Salut les boss,
Renaud m'a dit que pour centrer verticalement un texte dans une cellule, il fallait sous-classer NSCell. Soit.
Mais ensuite , qui peut me dire quelles méthodes modifier ?
Ou alors m'apprendre à chercher ce genre de méthode ?
Et ensuite que modifier dans une telle méthode ?
Merci.
Renaud m'a dit que pour centrer verticalement un texte dans une cellule, il fallait sous-classer NSCell. Soit.
Mais ensuite , qui peut me dire quelles méthodes modifier ?
Ou alors m'apprendre à chercher ce genre de méthode ?
Et ensuite que modifier dans une telle méthode ?
Merci.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Mais ensuite, je ne vois pas comment jouer avec la constante NSBaselineOffsetAttributeName ?
Dans ton tableView:objectValue:forTableColumn:atRow, tu renvoies:
Tu devras aussi changer la police (qui sera là du Helvetica 12).
Et ne me demande pas comment on fait en bindings...
Cette méthode devrait être OK si la police utilisée dans le tableau est toujours la même et les images ont toujours la même taille. Sinon il faut sous classer.
Il fallait néanmoins mettre un nombre négatif.