当没有更多页面时,UIPageViewController不会移动?

时间:2014-08-24 09:58:42

标签: objective-c xcode

我有一个UIPageViewController,效果很好。我可以移动所有页面。事情是当它在第一页和最后一页并且我试图拖动更多时,UIPageViewController反弹一点。我不想要这个。我怎么能这样做?

现在的样子:

http://s23.postimg.org/r4ud9y76z/Screen_Shot_2557_08_24_at_10_55_28_AM.png

拖动时没有更多页面,我希望它看起来如何:

http://s17.postimg.org/7w2mqb2f3/Screen_Shot_2557_08_24_at_10_55_36_AM.png

1 个答案:

答案 0 :(得分:0)

UIPageViewController中禁用跳出效果:

for (UIView *view in self.pageViewController.view.subviews ) {
        if ([view isKindOfClass:[UIScrollView class]]) {
            UIScrollView *scroll = (UIScrollView *)view;
            scroll.bounces = NO;
        }
}