使用UITableView
和NSFetchedResultsController
我刷新並顯示了我的表格的內容。在某些時候,我有一個沒有標題視圖的屏幕。它應該代替單元之間的空間。UITableView中的我的頁眉視圖未添加到UIView層次
當我調試視圖層次,我有以下信息。 UI View層次結構中的選定單元適用於中的選定單元調試視圖層級。
要創建我用下面的方法頭視圖:
override func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let workday = workDayObjectForSection(section)
let cell = tableView.dequeueReusableCellWithIdentifier(PBOUserWorkDayCellIdentifier) as! PBOUserWorkDayTableViewCell
cell.configureCellWithWorkDay(workday)
return cell
}
爲什麼要將'ReusableCell'放到標題中?這是原因 – Azat
真的嗎?我已經建議在堆棧溢出的另一個問題中使用表視圖單元格作爲標題視圖。 –
您可以使用相同的視圖,但不應該將它從'tableView'作爲可重用的單元格,即您應該從頭開始創建它 – Azat