J'ai deux fenêtres dans MainMenu.xibActions multiples avec un bouton
Est-il possible de fermer les deux fenêtres d'un bouton d'action qui est sur la deuxième fenêtre.
Merci
J'ai deux fenêtres dans MainMenu.xibActions multiples avec un bouton
Est-il possible de fermer les deux fenêtres d'un bouton d'action qui est sur la deuxième fenêtre.
Merci
Avec liaison, vous pouvez fermer l'un, par Ctrl + Faites glisser vers la fenêtre et sélectionnez performClose:
Utilisation du code que vous pouvez faire comme:
Créer un IBAction et utilisation:
- (IBAction)closeAll:(id)sender {
NSLog(@"closing both windows");
[self.secondaryWindow close];
[self.window close];//for primary
}
Sûr.
Créez un nouvel IBAction et affectez-le en tant que cible à votre bouton.
Ensuite, dans cette IBAction, fermez les deux fenêtres (ce qui est possible si vous avez des pointeurs ou des IBOutlets sur ces objets "NSWindow
").