2011-05-05 3 views
0

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

ответ

4

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

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

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

+0

Я тоже так думаю. Если бы это было так здорово! Мы можем использовать множество маленьких вещей для setionIndex ... –

+0

Спасибо за ваш ответ. Это действительно хорошо в разделеIndexTitleForTableview – Anand

Смежные вопросы