2010-02-05 7 views
0

Quels sont les bons exemples de NSWindow? Je veux commencer en écrivant un programme simple qui a une fenêtre et 2 boutons. Un clic sur chaque bouton charge une nouvelle fenêtre dans la même vue et affiche les options. Une autre option que je considère est une vue à onglets où l'utilisateur clique sur les onglets et cette fenêtre se charge. Je ne pouvais pas trouver de bons tutoriels en ligne autres que http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/WinPanel/Concepts/ChangingMainKeyWindow.htmlNSWindow Exemples

Des idées les gars? Et merci beaucoup d'avance.

Répondre

3

La manière la plus simple de créer une fenêtre est de le faire dans IB. Vous devrez câbler les boutons pour envoyer des messages d'action à un contrôleur que vous fournissez; Votre contrôleur, en réponse, devrait montrer la deuxième fenêtre.

Il existe un certain nombre de variantes que vous pouvez essayer: Dans certains, le contrôleur charge la plume avec lui-même en tant que propriétaire; dans d'autres, la fenêtre et le contrôleur sont tous les deux dans une plume, comme la plume MainMenu.

Windows ne va pas dans les vues, soit dit en passant. Les vues vont dans les fenêtres. Plus précisément, il existe une hiérarchie de vues dans chaque fenêtre, en commençant par la vue de contenu.