J'ai un NSSplitView vertical, la sous-vue inférieure contient une vue personnalisée (par exemple NSView) et un NSTextView.NSSplitView redimensionne le NSView personnalisé contenu
NSView contient à l'intérieur deux NSButtons.
Lorsque je redimensionne le splitView, le rendant plus petit, le NSView contenant les boutons est également redimensionné. Je ne veux pas ce comportement.
Pour mieux expliquer mon problème s'il vous plaît voir l'image ci-jointe.
Image 1: la fenêtre au démarrage de l'application, tout est ok
Image 2: J'ai redimensionné rapetissant la vue split, seule une petite partie des boutons est visible
Image 3: Je ve agrandie à nouveau le point de vue partagé mais comme vous pouvez voir le NSView reste plus petit et les boutons ne sont plus visibles (si je redimensionnez la SPLITVIEW en bas le « disparait » NSView)
Je l'effondrement SPLITVIEW à l'aide d'une animation de sorte que la contrainte ne permet pas tant, mais grâce à vous, j'ai une direction à suivre. Il est très étrange que lorsque je supprime le NSTextView le NSView n'est pas redimensionné – dafi
Je pense que vous voulez dire 'constrainMinCoordinate' n'est-ce pas? – trojanfoe
En fait, 'constrainMinCoordinate' contraint la coordonnée minimale du * divider, * pas la taille d'une sous-vue spécifique. Ainsi, la coordonnée * maximum * du diviseur * au-dessus * d'une vue permet de définir la hauteur minimale de cette vue. Confus, oui. – Violet