19

それは可能ですか?より効率的に行うために、表示されているセルのみをリロードします。

4

3 に答える 3

30

これが、デフォルトでテーブルビューが機能する方法です。を呼び出しても、セルが画面に表示されるまで、UITableViewクラスはセルをロードしませんreloadData

于 2011-02-07T16:10:33.713 に答える
15

Swift 3.0 で tableview の可視セルをリロードするには:

guard let visibleRows = pTableView.indexPathsForVisibleRows else { return }

pTableView.beginUpdates()

pTableView.reloadRows(at: visibleRows, with: .none)

pTableView.endUpdates()
于 2016-12-08T05:30:43.257 に答える