1
停止的UITableView節頭我有以下代碼:從移動上滾動
func tableView(tableView: UITableView, willDisplayHeaderView view: UIView, forSection section: Int) {
let header: UITableViewHeaderFooterView = view as! UITableViewHeaderFooterView
header.frame.insetInPlace(dx: 55, dy: 0)
}
我超過55移動視圖,使得其不會被中心視圖此視圖中重疊是右側面板。只要我在該側面板上滾動表格視圖,該位置似乎恢復,使我的標籤在中央視圖下消失。如果我摺疊側面菜單並重新打開它,位置將被重置。我希望看法保持在55.我該怎麼做?
我認爲將自定義單元格添加到標題行將爲此問題提供解決方案。然後在cellForRowAtIndexPath中添加邏輯,以獲取正確的單元格,當涉及到標頭 –
時,請檢查heightForHeaderInSection始終返回相同的值。 – Ajumal