我有一個UITableView哪裏有可以被攻絲以展開或摺疊部分節頭之後關閉(0細胞)。在我的特定示例中,每個部分只有一行,可以是可見的(展開的部分)或隱藏的(部分摺疊的)。 (我有一個UITapGestureRecognizer的部分標題,我用來展開或摺疊部分)在這裏我的行動的過程:製作部滾動離開並返回到它
我點擊部分(這是UITableViewHeaderFooterView自定義視圖),我看到單元格出現在部分標題下。此時一切都很順利。但是當我滾動我的桌面視圖,單元格後面的標題(如在聯繫人應用程序中,標題是第一個聯繫人)。最後,當我滾動到沒有看到該單元格的那一部分時,並且當我向上滾動時 - 返回到我的顯示器那一部分 - 我想讓這部分自動知道,當我返回時(從滾動該部分從視圖)到它 - 我想那部分已經關閉了0單元格。
也許我必須使用 - (無效)prepareForReuse在我的自定義UITableViewHeaderFooterView,或滾動的方法呢?或任何tableView方法?
謝謝
謝謝,'indexPathsForVisibleRows'是works – Skyrocker