2016-06-23 9 views
0

Es gibt eine UITableview. Wenn ich eine Zeile einfüge, rufe ich diese MethodeUITableView Benutzer blättern nicht scrollen Delegieren

[tableView insertRowsAtIndexPaths:@[lastRow] withRowAnimation:UITableViewRowAnimationLeft]; 
[tableView scrollToRowAtIndexPath:lastRow atScrollPosition:UITableViewScrollPositionBottom animated:NO]; 

Um die neueste Zelle Show zu halten. wie kann ich hören benutzer scrollen die tabellenansicht. ich versuchte UIScrollView Delegierten hinzufügen - scrollViewDidScroll, aber diese Methode auch

[tableView scrollToRowAtIndexPath:atScrollPosition:animated:] 

Antwort

0

hören Ich glaube, Sie Code unten versuchen sollte es für mich funktioniert gut

NSIndexPath *indexPath = [NSIndexPath indexPathForRow:selectedIndex inSection:0]; 

[tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES]; 

Hier selectedIndex ist, die Sie zeigen müssen.

+0

der Code funktioniert gut, aber ich möchte wissen, Benutzer scrollen meine TableView und einige Dinge danach tun –