Aquí está el código que estoy usando:¿Cómo puedo saber si un UITableView contiene un NSIndexPath específico?
if (appDelegate.currentMainIndexPath != nil /* && doesPathExistInTableView */)
{
[tblView scrollToRowAtIndexPath:appDelegate.currentMainIndexPath atScrollPosition:UITableViewScrollPositionTop animated:NO];
appDelegate.currentMainIndexPath = nil;
}
¿Por qué es esta la respuesta aceptada? El código ni siquiera es válido Objective-C e incluso si corrige los errores de compilación, aún estaría utilizando un método que devuelve 'nil' si la celda no está visible, lo que significa que no puede desplazarse a algo que no es Ya está en la pantalla y el objetivo del desplazamiento es hacer visible algo que no está visible. –