Я пытаюсь различать стрелку раскрытия, обозначающую «Вкл» (указана вниз) или «Выкл.» (Указана вверх). Опубликованный код совершенно неправильный и просто общая идея того, что я хочу, чтобы он делал.Obj C - Проверка текущего состояния раскрывающегося списка Стрелка
- (IBAction)disclosureArrow:(NSControl *)sender{
if (disclosureArrow currentState:ON) {
//action
}
IBOutlet ID discloseArrow прикреплен к кнопке раскрытия в Interface Builder, и он получает команду от IBAction, который также прикреплен к кнопке. Как проверить текущее состояние кнопки? (Что касается стрелок раскрытия информации.)
если (! [Раскрытие состояния] == NSOnState) Это отлично работало на основе того, что вы сказали, спасибо человеку. –