J'ai une NSTableView, et j'ai la possibilité pour l'utilisateur d'afficher ou de masquer les colonnes de manière dynamique (avec un menu contextuel d'en-tête de type courrier). Mon problème est que si la vue de la table est actuellement plus large que la vue de défilement (c'est-à-dire qu'elle affiche une barre de défilement horizontale), une colonne est cachée ou affichée, elle redimensionne chaque colonne visible de sorte qu'elles réintègrent l'écran . Comment puis-je le faire, eh bien, non. Je veux juste que la colonne cachée/montrée soit cachée/montrée sans n'importe quel redimensionnement des autres colonnes.Comment indiquer à NSTableView de ne pas redimensionner toutes les autres colonnes lors de l'affichage/du masquage d'une colonne?
J'ai essayé de définir le style de redimensionnement de la colonne sur Aucune est le constructeur d'interface, mais cela n'a eu aucun effet.