У меня есть UITableViewController, который содержит UISearchBarController для поиска. У меня есть все функции поиска, и они работают нормально, но я хотел бы следовать обычному соглашению о том, что панель поиска доступна из значка увеличительного стекла в указателе разделов. Я знаю, что могу получить значок, включив UITableViewIndexSearch
в массив, возвращаемый sectionIndexTitlesForTableView:
, но как мне перейти к панели поиска, когда пользователь нажимает на увеличительное стекло? Думаю, мне нужно что-то добавить к tableView:sectionForSectionIndexTitle:atIndex:
, но я не знаю, что, поскольку (насколько я знаю) контроллер поиска в действительности не находится ни в одном из разделов таблицы.