[self.chatTableView scrollToRowAtIndexPath:

[NSIndexPath indexPathForRow:[self.chatArray count]-1 inSection:0]

atScrollPosition: UITableViewScrollPositionBottom

animated:NO];



关于UITableView如何跳转到最后一行或者任意指定行。

其实现如下:

NSUInteger sectionCount = [self.tableView numberOfSections];

if (sectionCount) {

NSUInteger rowCount = [self.tableView numberOfRowsInSection:0];

if (rowCount) {

NSUInteger ii[2] = {0, rowCount - 1};

NSIndexPath* indexPath = [NSIndexPath indexPathWithIndexes:ii length:2];

[self.tableView scrollToRowAtIndexPath:indexPath

atScrollPosition:UITableViewScrollPositionBottom animated:YES];

}

}