UITableView не работает.Зачем? - PullRequest
       17

UITableView не работает.Зачем?

0 голосов
/ 10 августа 2010

У меня есть UITableViewController, и я указал индексные заголовки, чтобы пользователь мог переходить к определенным буквам так же, как приложение iPod (в частности, список песен) на iPhone. Я настроил все и реализовал все методы в UITableViewProtocol.

Теперь вот проблема. Когда я щелкаю указатель справа (это буквы), таблица не обновляется должным образом. Верхняя часть обновляется с заголовком, по которому я щелкаю, но фактические строки - нет. Почему это происходит? Какой метод мне нужно проверить? Я нахожу странным, что заголовок меняется в зависимости от содержимого строки.

Спасибо!

1 Ответ

1 голос
/ 11 августа 2010

Вы настраиваете свой источник данных как двумерный массив? Индексы справа будут отсортированы по внешнему индексу.

Ознакомьтесь с объяснениями Apple о том, как заполнять индексированную таблицу. Если вы будете следовать их примеру кода, вы сможете заставить его работать.

http://developer.apple.com/iphone/library/documentation/userexperience/conceptual/TableView_iPhone/CreateConfigureTableView/CreateConfigureTableView.html

...