Вы захотите использовать UITableViewController
с разделами, установленными на UITableViewStyleGrouped
.
Каждая из групп является разделом, поэтому вы захотите вернуть, сколько разделов у вас есть с - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
.
Для каждого раздела вы хотите указать, сколько строк в - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
.
Вы захотите настроить каждую ячейку с помощью - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
(что, кстати, говорит вам, какую строку вы изменяете в переменной indexPath
).
Наконец, вы захотите обработать щелчок строки в - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
, используя шаблон, который XCode предоставляет для вас:
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
Надеюсь, это поможет!