Ensemble NSWindow Taille par programmation
Comment puis-je définir la taille de la fenêtre par programmation? J'ai une fenêtre de l'IB et je veux régler la taille de celui-ci dans mon code pour le rendre plus grand.
Vous devez vous connecter pour publier un commentaire.
Utilisation
-setFrame:display:animate:
pour un maximum de contrôle:Noter que la fenêtre de coordonnées sont retournés à partir de ce que vous pourriez être utilisé pour. Le point d'origine d'un rectangle est au fond à gauche dans le Quartz/Cocoa sur mac OS X. Pour assurer le point de départ reste le même:
Il semble en fait que +/- doivent être inversées pour garder la fenêtre de se déplacer sur l'écran:
Swift version
Utilisation
setFrame:affichage:animer:
mes deux cents pour swift 4.x 7 OSX:
a) ne remettent pas en viewDidLoad
b) aller sur la file d'attente principale...
b) attendre un certain temps... donc par exemple utiliser:
Habituellement je veux redimensionner la fenêtre basée sur la taille du contenu (pas y compris la barre de titre):