Как привязать включенную привязку кнопки к тому, есть ли у NSArrayController выбор? - PullRequest
13 голосов
/ 04 июня 2009

Я хочу связать включенное состояние NSButton с тем, есть ли у NSArrayController какие-либо выбранные элементы.

Как мне это сделать?

Ответы [ 3 ]

22 голосов
/ 05 июня 2009

Другой вариант - привязать к selectedObjects.@count

18 голосов
/ 04 июня 2009

Вообще говоря, привязка enabled к свойству canRemove контроллера массива должна дать вам то, что вы хотите. В конце концов, вы можете удалить объект, только если он выбран.

3 голосов
/ 18 февраля 2016

Это ответ для IB:

enter image description here

Если вам нужно установить отношение OR с другим NSArrayController (или другим значением), есть раздел Enabled 2 и так далее. Итак, в моем случае, у меня есть:

enter image description here

...