UIScroll View Delegate no llama a ScrollViewDidEndScrollingAnimation
He implementado el protocolo UIScrollViewDelegate
en mi .h archivo y he implementado el
- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView
Método en mi .clase m. cuando se realiza el desplazamiento en mi vista de tabla, se llama a otro método delegado de scrollview, pero cuando termina el desplazamiento, -scrollViewDidEndScrollingAnimation:
no se llama. Estoy un poco atascado en esto.
Gracias y saludos
5 answers
-scrollViewDidEndScrollingAnimation:
se llama cuando finaliza un desplazamiento generado por programación.-scrollViewDidEndDecelerating:
se llama cuando finaliza un desplazamiento de usuario-deslizar.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-02-08 06:38:51
Yo tenía el mismo problema ... Intente usar scrollViewDidEndDecelerating
en su lugar.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-05-25 11:34:56
Tenía el mismo problema. He usado lo siguiente en mi clase delegada:
#pragma mark -
#pragma mark UIScrollViewDelegate
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView {
NSLog(@"lol");
}
Funciona como un encanto!
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-03 14:20:05
Tuve el mismo problema y el problema fue que no incluí el código delegado:
self.myScrollView.delegate=self;
Espero que esto ayude a alguien también.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-09-14 19:02:25
Swift ?
func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-03 13:07:26