как узнать состояние переключателя и выбран ли он? - PullRequest
10 голосов
/ 03 июля 2011

У меня есть группа переключателей (матрица), и у нее есть 4 варианта. Как я могу узнать, что это за выбор (программно), и получить его BOOL?

1 Ответ

11 голосов
/ 03 июля 2011

Если ваша матрица радиокнопок названа matrix и имеет тип NSMatrix *, вы найдете выбранный NSButton с помощью метода selectedCell NSMatrix, а затем получите доступ к состоянию кнопки с помощью метода state NSButton, например:

BOOL state = [[matrix selectedCell] state];
...