2011-01-22 4 views
0

Je suis en train de m'enseigner le développement d'applications de base de cacao et ainsi je m'adapte au projet classique de «calculatrice». Ce que je me demandais est ceci: pour créer l'interface réelle de calculatrice il serait mieux d'ajouter juste 4 rangées de 4 commandes de NSButton et les éditer pour avoir l'étiquette/fonctionnalité que je veux ou est là un moyen plus efficace de créer la disposition? Je sais qu'il s'agit d'une application de base, mais en suivant les règles d'OS X, je veux que mon code soit aussi efficace que possible, donc je veux m'assurer que je le fais correctement.Calculatrice simple de cacao

Merci pour toute aide les gars.

Répondre

5

Il n'y a vraiment rien de mal à créer des boutons 4x4 et vous aurez le plus de flexibilité avec cette approche. Le moyen le plus efficace serait cependant d'utiliser un NSMatrix. Pour créer une matrice de boutons dans Interface Builder, créez un bouton (votre prototype), puis sélectionnez Layout-> Embed Objects dans> Matrix dans le menu. Lorsque vous sélectionnez maintenant la matrice, vous pouvez spécifier 4 lignes et 4 colonnes dans l'onglet Attributs de la fenêtre de l'inspecteur.

+0

Merci. Tant que la création individuelle des boutons ne créera aucun type d'inefficacité, je vais probablement le faire. Le NSMatrix semble être une bonne idée aussi, et je peux l'utiliser plus tard juste pour comprendre. Merci encore pour le conseil! – Zrb0529

Questions connexes