Как получить алфавитный список рядом с табличным представлением - PullRequest
2 голосов
/ 05 июля 2011

на основе алфавитного выбора. Я могу отображать данные в UITableView.

мои возможности поиска уменьшают с помощью алфавитного выбора

Любые примеры ссылок.пожалуйста, помогите мне.

Ответы [ 3 ]

2 голосов
/ 05 июля 2011

Я нашел этот урок полезным.Он содержит код и пояснения:

http://www.iphonedevcentral.com/indexed-uitableview-tutorial/

Вкратце, суть в том, что вам необходимо реализовать два метода:

-(NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView {
    //The array of strings to use as indices
}

-(NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index {
    //The index (integer) of the current section that the user is touching
}
0 голосов
/ 05 июля 2011

Вы можете использовать сегментированную таблицу с отсортированным массивом, если вы хотите сегментирование по алфавиту.и для полного заполнения требования отображения отсортированных данных .. вам нужно только отсортировать источник данных.

0 голосов
/ 05 июля 2011

Вы можете отсортировать массив, используя этот код.

sortedArray = [yourArray sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];

Изучите документацию apple для получения более подробной информации

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