Можно использовать изображение для sectionIndexTitlesForTableView? - PullRequest
0 голосов
/ 05 мая 2011

Вы заметили, что в приложении для iPod, для sectionIndex, первое - это немного "Лупа", это так мило!Но когда мы реализуем метод sectionIndexTitlesForTableView:, нам сказали, что он должен возвращать NSArray с NSString внутри, так как сделать его значком?Может быть, Apple определит какую-то особую замену, если мы предложим какой-то конкретный символ, у кого-нибудь есть идеи по этому поводу?

1 Ответ

4 голосов
/ 05 мая 2011

Значок увеличительного стекла достигается тем, что первая запись в массиве заголовков указателя раздела имеет значение UITableViewIndexSearch.

Тогда вы должны помнить, что индекс 0 означает, что пользователь хочет использовать интерфейс поиска. Иными словами, при использовании UITableViewIndexSearch в заголовках вашего индекса вы должны помнить, что ваш первый настоящий заголовок индекса имеет индекс 1, а не 0.

Вы правы, что массив заголовков индекса секции является массивом NSString. Вы не можете предоставить другие изображения там. (Это было бы круто, если бы вы могли, но на данный момент нет механизма для этого.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...