Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

UITableView delegate action when tableView is scrolled?

Is there a UITableView delegate-action that runs when the tableView is being scrolled?

This is probably really easy, but I can't find it.

Thank you :)

like image 212
Emil Avatar asked Aug 19 '10 10:08

Emil


2 Answers

UITableView is a subclass of UIScrollView and table's delegate can also act as a scroll view's delegate. So you can use all methods from UIScrollViewDelegate for your table (implementing them in table's delegate), e.g.

- (void)scrollViewDidScroll:(UIScrollView *)scrollView

(scrollView parameter in this case will be pointer to your tableview)

like image 69
Vladimir Avatar answered Nov 08 '22 00:11

Vladimir


Swift 4

override func scrollViewDidScroll(_ scrollView: UIScrollView) {
    print("I'm scrolling!")
}
like image 27
Emil Korngold Avatar answered Nov 08 '22 00:11

Emil Korngold