Detecta cuando UITableView se ha desplazado hacia abajo

¿Sigue siendo la siguiente publicación la forma aceptada de detectar cuándo una instancia de UITableView se ha desplazado hacia abajo [en Swift], o se ha modificado (como en: mejorado) desde entonces?

Problema al detectar si UITableView se ha desplazado hacia abajo

Gracias.