Je n'arrive pas à le trouver dans la documentation mais je cherche un moyen d'exécuter une méthode chaque fois qu'une fenêtre est affichée à l'écran après le lancement de mon application ou après qu'elle a été fermée puis rouverte à nouveau.Existe-t-il une méthode de notification/délégation NSWindow comme "willShowWindow"?
Répondre
NSWindowController:
- windowDidLoad
- windowWillLoad
Vous pouvez essayer d'utiliser NSWindowDidBecomeKeyNotification
ou NSWindowDidBecomeMainNotification
. Ceux-ci sont appelés quand la fenêtre devient key/main plutôt que quand elle est affichée à l'écran, mais la plupart des fenêtres sont faites key/main quand elles vont à l'écran. Vous pouvez également expérimenter avec les autres notifications NSWindow (voir en bas de la page de documentation de NSWindow), il est possible que certaines d'entre elles soient appelées lorsque la fenêtre s'affiche à l'écran.
C'était aussi ma première idée. Mais après tout, ce n'est pas ce que je cherche. –
- 1. Utilisation de NSWindow ou NSPanel comme "CardLayout"
- 2. NSWindow bloquant l'application comme un panneau d'alerte
- 3. Comment inverser un appel de méthode [NSWindow zoom]?
- 4. NSWindow Exemples
- 5. NSWindow grow animation (Comme la fenêtre Quick Look)
- 6. NSWindow maximisé?
- 7. NSWindow move CGRect
- 8. NSWindow ne pas activer
- 9. Effacement d'un contenu de NSWindow
- 10. NSWindow n'affiche pas
- 11. Barre inférieure dans NSWindow
- 12. dessin personnalisé NSWindow
- 13. Animer setContent d'un NSWindow
- 14. Impossible de définir la position d'un NSWindow
- 15. Fonction comme un argument à une méthode
- 16. Utiliser une méthode C++ comme sélecteur ObjC?
- 17. Marquer une méthode comme NON localisée - .NET
- 18. méthode Rails comme une ressource imbriquée
- 19. Comment définir dynamiquement une méthode comme privée?
- 20. Comment récupérer une image d'un NSWindow hors écran?
- 21. Comment passer une expression à une méthode comme une variable?
- 22. Invoke méthode comme fermeture
- 23. Fixation de la taille de NSWindow?
- 24. Actualisation de NSTableView dans NSWindow inactif
- 25. Sous-classe NSWindow de style iTunes?
- 26. Quitter l'application lorsque NSWindow se ferme
- 27. verrouiller la position d'un NSWindow
- 28. a une méthode comme substitut de Mootools dans jquery
- 29. C# Une question sur l'expression lambda comme paramètre de méthode
- 30. Passage de délégué comme paramètre de méthode
Ensuite, je ne saurai que quand la fenêtre a été chargée (dans mon cas une seule fois). –