Este código é para vocês saberem quando a UITableView está sendo movimentada (Scrolling). Ou seja, o cidadão começou a rolar a tabela para baixo e você quer ter os mesmos Delegates que o UIScrollView.
Sabendo que o UITableView herda de UIScrollView... segue o código:
- //In ViewController.h
- #import <UIKit/UIKit.h>
- @interfaceViewController:UIViewController<UIScrollViewDelegate>
- {
- IBOutletUITableView* myTable;
- IBOutletUIScrollView* myScroll;
- }
- //In ViewController.m
- #pragma mark -View lifecycle
- -(void)viewDidLoad{
- [super viewDidLoad];
- // Do any additional setup after loading the view, typically from a nib.
- myScroll = myTable;
- myScroll.delegate = self;
- }
- #pragmaMarkUIScrollViewDelegate
- -(void)scrollViewDidScroll:(UIScrollView*)scrollView{
- NSLog(@"%f",scrollView.contentOffset.y);
- }