Автосохранение программно созданного NSTableColumn в NSTableView? - PullRequest
4 голосов
/ 11 сентября 2011

У меня есть NSTableView, созданный в Интерфейсном Разработчике с некоторыми столбцами. Я установил в табличном представлении автоматическое сохранение его настроек (я установил имя автосохранения в Инспекторе атрибутов и проверил Информация о столбце ). Теперь я хочу добавить некоторые другие столбцы программным способом, но когда я закрываю приложение и перезапускаю его, эти вновь добавленные столбцы исчезают, а те, которые созданы в Интерфейсном Разработчике, появляются снова. Погуглил я нашел обходной путь: изменение ширины добавляемого столбца дает работу, но должно быть лучшее решение!

РЕДАКТИРОВАТЬ: изменение ширины столбца работает только иногда .

Ответы [ 2 ]

1 голос
/ 21 января 2013

Может быть, вам нужно загрузить данные автосохранения при загрузке приложения / NSTableView?

0 голосов
/ 26 июня 2013

положение, размер и скрытый NSTableColumn автоматически сохраняются - с использованием метода автосохранения InterfaceBuilder. установите флажок «Информация о столбце» ...

...