Question

J'ai 2 fenêtres dans un projet Xcode, A et B. A est à l'information de capture, B est à l'affichage. J'ai construit les fenêtres IB.

Je voudrais créer une méthode pour contrôler la fenêtre de soumettre A à fermer la fenêtre A, et la fenêtre d'affichage B plein écran.

Je suis tout à fait nouveau pour OBJ C et Cocoa, donc S'il vous plaît expliquer ou fournir un exemple de code ...

Si je veux faire, je sais que je dois créer un fichier à partir de IB avec mon A et B d'ajouter à mon projet d'ajouter le code, ou dois-je ajouter simplement un fichier de cacao .h et .M le projet. Si oui, ce qui dit IB que ces fichiers correspondent aux fenêtres ont déjà été créées dans IB. Une fois que le IBAction est terminé, je sais comment lien IB, mais je suis à une perte quant à la façon de procéder.

Était-ce utile?

La solution

D'après ce que cela puisse paraître, vous devez déclarer (en .h):

- (IBAction) closeWindowA:(id)self;

Alors, dites à votre demande ce que fait vraiment closeWindowA (en m.):

- (IBAction) closeWindowA {

    // your code goes here. Look up method(s) for closing the window - don't know them by heart

}

Ensuite, il suffit de connecter votre bouton ou tout ce qui est le déclenchement de l'action dans l'interface constructeur en utilisant les connexions draggable. Espérons que cela aide - Je dois aussi recommander « Programmation Cocoa pour Mac OS X » par Aaron Hillegas. Aide énormément à comprendre ce genre de choses.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top