У меня есть UITableView с индексом сбоку; Я хочу добавить к нему UISearchBar, но индекс перекрывается с «x», чтобы очистить поиск. Я заметил, что в приложении «Контакты» размер текстового поля в UISearchBar изменен с учетом этого, но я не могу понять, как это сделать в моем собственном приложении.
Я пробовал следующее в моем viewDidLoad, но, похоже, это не работает.
UITextField * textField = (UITextField *)[[self.search subviews] objectAtIndex:0];
CGRect r = textField.frame;
[textField setFrame:CGRectMake(r.origin.x, r.origin.y, r.size.height, r.size.width-30)];
Любые идеи?




