ScrollView当时只滚动一个项目

时间:2013-10-03 12:59:04

标签: iphone ios objective-c uiscrollview

我有一个包含10个项目的UIScrollView,我希望每次用手指向右或向左滚动它时,它只会滚动1个项目。即使我尽可能快地扔掉物品,也只是我当时的物品。

我遇到的问题我每次都有2个项目可见,而且我真的不知道怎么做,我只知道它必须完成

- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView

滑动时看起来像是这样: first scroller third scroller second scroller

提前致谢..

1 个答案:

答案 0 :(得分:2)

是的,分页是获得离散滚动的内容,但是,因为您一次显示2个页面,实际上会向左或向右滚动两个页面。

您可以尝试使用滑动手势识别器,检测左侧或右侧,然后简单地向左或向右固定固定距离。这很简单。