-类似QQ的聊天框,当进入聊天框,直接滑动倒最底部,需要先将以他变了view滚动倒底部,再来移动NSIndexPath,办法比较粗糙,求分享更好的。
-(void) doForceScrollToBottom
{
dispatch_async(dispatch_get_main_queue(), ^{
if( self.tableView.contentSize.height - self.tableView.contentOffset.y > self.tableView.frame.size.height )
{
[self.tableView setContentOffset:CGPointMake(0, self.tableView.contentSize.height - self.tableView.frame.size.height)];
}
usleep(5000);
NSIndexPath* path = [NSIndexPath indexPathForRow:0 inSection:(_temp.count - 1)];
if( path )
{
[self.tableView scrollToRowAtIndexPath:path atScrollPosition:UITableViewScrollPositionBottom animated:NO];
}
});
}