Вопрос

У меня есть Nswindow, который появляется при нажатии на один из двух элементов (как из NStableView). У меня есть метод сеттера, который сообщает окно, какую информацию отображать. Это все работает отлично, пока он не наступит в не время для отображения данных в окне. Если я заставлю окно отображать из одной таблицы, то попробуйте отобразить новые данные с другого, это не делает этого, он сохраняет старые данные.

Я использую тот же самый метод, чтобы получить и отображать данные с обоих возможных способов появления окна, и данные изменяются правильно. Чтобы отобразить окно, я использую [mywindow makeKeyAndOrderFront:self];

и один взгляд таблицы находится в одном классе, что и в окне, а другой нет

Это было полезно?

Решение 2

Оказывается, я был глупым и не звонить [myWindow showWindow:self];

Другие советы

Вы пытались позвонить [[mywindow contentView] setNeedsDisplay:YES]; после вашего makeKeyAndOrderFront: вызов?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top