Одним из способов циклического переключения между кнопками является установка тегов на кнопках, по которым вы хотите переключаться. Я использую этот фрагмент кода для настройки типов клавиш возврата клавиатуры для каждого из моих файлов UITextFiles:
NSInteger tag = 1;
UIView *aView;
while ((aView = [contentView viewWithTag:tag])) {
if([aView isKindOfClass:[UITextField class]]){
[(UITextView *)aView setReturnKeyType:UIReturnKeySend];
}
tag++;
}
Итак, я думаю, вы могли бы сделать что-то вроде этого:
NSInteger tag = 1;
UIView *aView;
while ((aView = [contentView viewWithTag:tag])) {
if([aView isKindOfClass:[UIButton class]]){
[ aView setTitleColor:[UIColor grayColor] forState: UIControlStateNormal];
}
tag++;
}