Я использую NSMatrix в качестве клавиатуры и звоню:
[selectedCell setEnabled:NO];
[selectedCell setTransparent:YES];
при выборе ключа (для предотвращения повторного выполнения одной и той же операции). Однако мне также хотелось бы иметь возможность «переворачивать» весь выбор, когда он сделан, то есть заменять все удаленные ячейки и скрывать оставшиеся (не выбранные). .
Можно ли перебрать все ячейки моей матрицы и проверить их включенное/прозрачное состояние, используя что-то вроде:
if([selectedCell isEnabled] == NO)
NSLog(@"the cell is disabled");
if([selectedCell isTransparent] == YES)
NSLog(@"the cell is transparent");
Приведенный выше код, конечно, не работает, но вы поняли... Я относительный новичок, поэтому любая помощь будет очень признательна. Спасибо :-)