iphone - Diventa UIScrollViewDelegate delegate per UITableView



cocoa-touch delegates (2)

Ho una variabile di istanza UITableView . Voglio essere in grado di registrare il mio controller di visualizzazione come UIScrollViewDelegate per il mio UITableViewController . Ho già provato

tableView.delegate = self;

Ma quando si scorre, i miei metodi

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView            
                  willDecelerate:(BOOL)decelerate

non essere chiamato Eventuali suggerimenti?


Ora UITableViewDelegate conforme a UIScrollViewDelegate !

(Scrivo questa risposta perché molte persone troveranno questa pagina su Google ..)


Questo non è ufficialmente supportato. UITableView e UIWebView non espongono le loro visualizzazioni di scorrimento gestite internamente.

È possibile scendere nella gerarchia di subview e effettuare chiamate non documentate, ma ciò non è consigliato, poiché è ufficialmente proibito e può interrompersi in versioni future del sistema operativo se l'API sottostante (non documentata) cambia.





uiscrollviewdelegate