Кнопка отмены UISearchBar

Использование UISearchBar с showCancelButton = YES в iOS 5. Хотелось бы, чтобы кнопка отмены оставалась включенной, когда клавиатура отключается. Использование следующего кода кажется не работать:

    for (id subView in self.searchControl.subviews)
    {
        if ([subView isKindOfClass:[UIButton class]])
        {
            UIButton *cancelButton = (UIButton *)subView;
            [cancelButton setEnabled:YES];
            break;
        }         
    }

SubView на самом деле является UINavigationButton, который, похоже, не является подклассом UIButton. Что мне здесь не хватает ??????? Также я не могу найти никакой информации о классе UINavigationButton в документации Apple.

10
задан Jim B 16 December 2011 в 15:50
поделиться