UITableView page size when paging enabled

后端 未结 5 1738
攒了一身酷
攒了一身酷 2021-01-31 12:10

I\'m facing with a simple but tedious problem. What I\'m trying to do is make an UITableView to page like an UIScrollView but enabling paging doesn\'t help me so much because I

5条回答
  •  萌比男神i
    2021-01-31 12:30

    More simple and more efficient :)

    - (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate{
    
        if(decelerate) return;
    
        [self scrollViewDidEndDecelerating:scrollView];
    }
    
    
    - (void)scrollViewDidEndDecelerating:(UITableView *)tableView {
    
        [tableView scrollToRowAtIndexPath:[tableView indexPathForRowAtPoint: CGPointMake(tableView.contentOffset.x, tableView.contentOffset.y+tableView.rowHeight/2)] atScrollPosition:UITableViewScrollPositionTop animated:YES];
    }
    

提交回复
热议问题