Is that possible? To reload only the cells that are visible in order to do it more efficient.
To reload visible cells of tableview in Swift 3.0:
guard let visibleRows = pTableView.indexPathsForVisibleRows else { return } pTableView.beginUpdates() pTableView.reloadRows(at: visibleRows, with: .none) pTableView.endUpdates()