Использование 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.