你會提出什麼是提供按字母順序動作的表視圖的最佳plist佈局?切分和索引uitableview
2
A
回答
0
UITableView通過設置UITableView的數據源和委託,爲可重用表格單元格提供了節標題和索引。 在你的DataSource類,你可以實現的功能
tableView:numberOfRowsInSection:
tableView:cellForRowAtIndexPath:
決定部分和細胞的數量。您可以定義以下兩個函數來設置節的標題視圖。
tableView:heightForHeaderInSection:
tableView:viewForHeaderInSection:
而這些對於頁腳視圖:
tableView:heightForFooterInSection:
tableView:viewForFooterInSection:
BTW,對整個表的頁眉和頁腳視圖中,使用
tableview setHeaderView|setFooterView
使用以下如果頁眉/頁腳只有一個字符串:
tableView:titleForHeaderInSection:
tableView:titleForFooterInSection:
0
你會想要構建你的數據,以便各部分是明顯的。 JSON格式,您的數據可能看起來像:
[
{
"section_name": "First Section",
"section_index_name": "A",
"section_contents": [
"First Row",
"Second Row",
... etc.
]
},
... etc.
]
的numberOfSectionsInTableView:
是在頂層數組字典數。 numberOfRowsInSection:
是該部分的"section_contents"
數組中元素的數量。使用"section_name"
作爲您的titleForHeaderInSection:
。編譯所有"section_index_name"
值的數組以便從sectionIndexTitlesForTableView:
返回來創建索引。
相關問題
- 1. UITableView部分索引
- 2. ios uitableview部分索引
- 3. UITableView部分索引重疊搜索欄
- 4. UITableView索引
- 5. ABPeoplePickerNavigationController UITableView索引
- 6. NSFetchedResultsController不更新UITableView的部分索引
- 7. UITableView覆蓋當部分索引觸及
- 8. 區分UITableView中的索引0處沒有選擇和選擇
- 9. 的UITableView,搜索欄和部分指數
- 10. UITableView與部分和搜索字段
- 11. iPhone - 滾動UITableView索引
- 12. 地址簿+ UITableView索引iPhone
- 13. UITableView節索引背景?
- 14. 我如何索引UITableView?
- 15. UITableView索引中的#符號
- 16. 多個UITableview索引條
- 17. UITableView的本地化索引
- 18. UITableView - 所選索引的sectionIndexColor
- 19. 實現熊貓groupby - 索引和切片
- 20. 索引UITableView的部分索引標題奇怪的問題是不正確
- 21. 搜索時隱藏索引欄UITableView
- 22. Tokudb和分形樹索引
- 23. UITableView的引用部分:
- 24. Azure搜索索引 - 搜索確切詞
- 25. 的Oracle 11g引用分區和索引
- 26. iPhone:兩個UItableView;分段控制切換
- 27. 分析,分類和索引元數據
- 28. 熊貓:分離分組和索引
- 29. NSFetchedResultsController和UITableView部分
- 30. 這些UITableView部分索引如何覆蓋單元格
+1你可以通過示例來解釋,因爲我很容易理解? – 2014-10-28 15:31:15
我認爲你是在正確的軌道上。你可以有一個包含26個條目的數組,每個條目包含一個指向各個單詞詞典開始的指針。那麼你可以使用它來生成你的部分標題,並使用字典來填充下面的內容。 – Gismay 2014-10-28 15:47:42
對不起,煩人的人。我想確定一個解決方案的最簡單方法是詢問如果想要按字母順序排列單詞,然後單詞導致定義詳細視圖,人們會使用哪種plist佈局。然後,代碼將如何使用它來填充表格。真的很感謝幫助 – user3692490 2014-10-29 19:34:11