UITableView Extensions

Omar Albeik edited this page Jan 6, 2017 · 5 revisions

UITableView extensions


Name Description
indexPathForLastRow Index path of last row in table.
lastSection Index of last section in table.
numberOfRows Number of all rows in all sections of table.


Name Return Description
indexPathForLastRow(inSection section: Int) IndexPath? IndexPath for last row in section.
reloadData(_ completion: () -> Void) -- Reload data with a completion handler.
removeTableFooterView() -- Remove TableFooterView.
removeTableHeaderView() -- Remove TableHeaderView.
scrollToBottom(animated: Bool = true) -- Scroll to bottom of TableView.
scrollToTop(animated: Bool = true) -- Scroll to top of TableView.