Question

j'ai un NSTableView Créé dans Interface Builder avec quelques colonnes. J'ai défini le TableView sur Autosave Ses paramètres (j'ai défini le nom de la vague automatique dans l'inspecteur des attributs et vérifié Informations sur la colonne). Maintenant, je veux ajouter d'autres colonnes par programme, mais lorsque je quitte l'application et la relance, ces colonnes nouvellement ajoutées disparaissent et celles créées dans Interface Builder réapparaissent. Google J'ai trouvé une solution: changer la largeur de la colonne ajoutée fait le travail, mais il doit y avoir une meilleure solution!

EDIT: La modification de la largeur de la colonne fonctionne uniquement quelquefois.

Était-ce utile?

La solution

Peut-être avez-vous besoin de charger les données Autosave à la charge des applications / nStableView?

Autres conseils

La position, la taille et l'ishidden d'un NSTableColumn sont automatiquement - en utilisant la méthode InterfaceBuilder Autosave. Assurez-vous de frapper la case à cocher «Informations sur la colonne» ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top