【问题标题】:UIPageViewController - Don't allow to move if no pagesUIPageViewController - 如果没有页面,则不允许移动
【发布时间】:2014-08-10 11:59:53
【问题描述】:

在我的应用程序中,如果之前和/或之后没有页面,我不希望它可以拖动。

请看下面的图片。

如果当前页面之前或之后没有页面,我不希望它能够移动。无论您拖动多少,如果之前和/或之后没有页面,我希望它像第二张图片一样保持静止。

现在拖动时的样子:

在拖动之前和/或之后没有页面时我希望它是怎样的:

【问题讨论】:

    标签: ios uipageviewcontroller uipagecontrol


    【解决方案1】:

    这就是你要找的吗?

    UIPageViewController中禁用反弹效果:

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

    【讨论】:

    • 不起作用 - 禁用页面视图控制器上的平移手势。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-22
    • 1970-01-01
    • 2011-01-20
    • 2019-10-05
    相关资源
    最近更新 更多