2009-09-10 8 views
0

J'ai un NSMatrix avec deux colonnes, Quand le cadre redimensionne je ne veux pas que la colonne gauche soit redimensionnée avec elle. Y a-t-il un moyen de le faire sans sous-classer NSMatrix?NSMatrix et autoresize seulement certaines cellules?

Je pense peut-être que je devrais juste faire deux NSMatrix et les positionner côte à côte, l'un avec l'autorésizing réglé sur YES et l'autre sur NO. Est-ce la façon la plus appropriée de le faire?

Merci pour toute aide.

P.S. Ce site a été incroyablement utile. Merci à tous pour votre contribution.

Répondre

0

Sans (lourdement) sous-classe? Non - NSMatrix est un contrôle de grille uniforme. En ce qui concerne deux instances NSMatrix côte à côte, vous perdriez la fonctionnalité principale d'une matrice (en traitant les cellules d'action comme un groupe). Si tout ce que vous essayez de faire est d'aligner un petit nombre de contrôles oui/non, faites-le sans la matrice.

Questions connexes