У меня есть 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)];
Есть идеи?