我在我的應用程序中使用iphones地址簿數據,我排序的數據和安排在UITableViewController,但現在我想使相同的外觀地址簿意味着排序在GroupedStyle具有初始字符爲的部分。而PLZ建議前往我如何安排排序的數據在UITableViewController
0
A
回答
1
您必須實現的tableView方法是
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
爲節頭和這個這個,你也必須實現
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
通過這樣做,你的表數據可以分組查看樣式。
1
使用類似下面的聯繫人排序:
NSArray* tempArray = [jsonData objectForKey:@"contacts"];
NSSortDescriptor *sortDescriptor;
sortDescriptor = [[[NSSortDescriptor alloc] initWithKey:@"first_name"
ascending:YES] autorelease];
NSArray *sortDescriptors = [NSArray arrayWithObject:sortDescriptor];
contactsArray = [[NSArray alloc] initWithArray:[tempArray sortedArrayUsingDescriptors:sortDescriptors]];
從使用NSPredicate來接接觸,並將它們添加到您想要一節。
+0
我已經排序的數組,但現在我希望將表格作爲分組樣式具有第一個字符作爲章節標題 – Ali 2011-01-19 04:51:47
相關問題
- 1. 在UITableViewController中排序行
- 2. 爲什麼dplyr安排不排序我的數據框?
- 3. 我的快速排序在已排序的數據上崩潰
- 4. 如何排序依據數
- 5. 如何排序gridview數據
- 6. 如何排序數據庫
- 7. 如何排序數據庫
- 8. 我如何排序依據()在Laravel 4
- 9. 如何安排熱圖pcolormesh的數據?
- 10. 如何安排我的數據在NoSQL(發票)
- 11. 安排JSON數據
- 12. 安排MySQL數據
- 13. 我如何排序我的JSON數組?
- 14. 我如何安排我使用組連接的數據輸出?
- 15. 我應該如何安排我的數據?
- 16. 我的SQL查詢數據安排
- 17. UITableViewController中的行的重新排序
- 18. 排序數據和排名
- 19. 我如何安排泳道
- 20. 排序/排序MySQL中的數據對?
- 21. 我如何排序數組在PHP中
- 22. 基數排序,排序浮點數據
- 23. 如何在php中排序數據
- 24. 如何使用UITableViewController的領域與我自己的排序順序?
- 25. 排序數據
- 26. 排序數據
- 27. 排序數據
- 28. 排序數據
- 29. 數據排序
- 30. 數據排序
你想要的東西像下面的鏈接http://stackoverflow.com/questions/4665310/sort-data-and-display-in-uitableview-on-iphone/4665728#4665728 – Tirth 2011-01-19 05:01:37