lex
2011-11-08 11:15:53 +08:00
网上找到一个滚动效果不太理想的,kPhotoOffsetY 是 (tableView.bounds.size.height - tableView.rowHeight) / 2
- (void)scrollViewDidEndDecelerating:(UITableView *)tableView {
int tomove = ((int)tableView.contentOffset.y%(int)tableView.rowHeight);
if(tomove < tableView.rowHeight/2) [tableView setContentOffset:CGPointMake(0, tableView.contentOffset.y-tomove- kPageOffsetY) animated:YES];
else [tableView setContentOffset:CGPointMake(0, tableView.contentOffset.y+(tableView.rowHeight-tomove)- kPageOffsetY) animated:YES];
}