Изменить боковую панель UITableView? - PullRequest
2 голосов
/ 20 ноября 2010

my UITableView имеет несколько разделов и, следовательно, отображает боковую панель, которая позволяет пролистывать разделы.

Проблема в том, что у меня есть UISearchBar в заголовке UITableView, а боковая панель закрывает кнопку очистки (x) UISearchBar.

Могу ли я изменить боковую панель, чтобы добавить поле или хотя бы полностью удалить его? Я не смог найти ничего на боковой панели на сайте Apple для разработчиков.

Ответы [ 2 ]

0 голосов
/ 21 ноября 2010

UISearchBar - это заголовок TableView. Я хочу, чтобы странные элементы на стороне были перемещены вниз на высоту панели поиска или полностью удалены.

Я понял, что вы можете удалить планку с помощью

self.tableView.sectionIndexMinimumDisplayRowCount = 1337;

По крайней мере, если у вас меньше 1337 разделов. Однако, если кто-то знает, как я могу получить доступ к объекту, который представляет индекс справа, чтобы изменить его размер и переместить его вниз, пожалуйста, сообщите мне.

Изображение причины: http://img59.imageshack.us/img59/5397/bildschirmfoto20101121us.png

Я думаю, что это ошибка в UITableView, поэтому я собираюсь сообщить об этом в Apple.

0 голосов
/ 21 ноября 2010

У вас есть этот вид, сделанный в xib-файле, это вопрос ??Если вы это сделаете, вы сможете изменить размер табличного представления так, как вам хочется.Вот ссылка на сайт разработчика Apple, на котором есть много полезной информации о UITableViews и UITableCells:

http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/TableView_iPhone/TableViewCells/TableViewCells.html#//apple_ref/doc/uid/TP40007451-CH7-SW1

...