Привязка NSColorWell к NSTextField - PullRequest
1 голос
/ 16 сентября 2009

Я пытаюсь связать NSColorWell со значением NSTextField и реализую подкласс NSFormatter. NSColorWell связан с ivar в делегате приложения, который также связан с NSTextField. Существует NSFormatter, который преобразует [цвет NSColorWell] в описательную строку.

Когда пользовательский интерфейс фокусируется на NSTextField, он вообще не обновляется; но когда фокус находится на другом NSTextField, он делает.

Я понимаю KVO / KVC, привязки и т. Д., Но удивляюсь, есть ли в IB какие-то «ошибки», которые мне не хватает.

1 Ответ

2 голосов
/ 16 сентября 2009

Попробуйте использовать двунаправленный преобразователь значений. С одной стороны, вам может быть проще реализовать его, чем использовать форматтер.

...