我基本上想要一种类似于任务切换UI的功能,无论您如何滚动,一个项目总是以完美居中的状态结束。我认为这与分页不同,因为可以看到一个以上的项目(居中的项目,以及左侧和右侧的项目,如果存在的话)。
我该如何实现(iOS 7+)。
最佳答案
答案是在-(void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset
中使用UIScrollViewDelegate
并基本上除以(包括行距等)项,并为目标提供适当的中心。