进入UIPageViewController时,UIScrollView不会滚动

时间:2012-11-09 21:20:42

标签: ios uigesturerecognizer uipageviewcontroller

我正在尝试使用UIScrollView作为PageViewController的内容视图,我已经将页面控制器配置为xcode的示例项目。

问题是内容有一个Scroll视图但它根本就不滚动,我已经为滚动视图设置了内容大小和属性..我猜它是正确配置的。

- (UIScrollView *)scrollView
{
    if (_scrollView == NULL) {
        _scrollView = [[UIScrollView alloc] init];
        _scrollView.backgroundColor      = [UIColor whiteColor];
        _scrollView.scrollEnabled        = TRUE;
        _scrollView.alwaysBounceVertical = TRUE;
    }
    return _scrollView;
}

然后,我将我视图的手势附加为UIPageViewController手势数组,这阻止了导航栏的良好运行,因此我对其进行了验证:

gestureRecognizerShouldBegin:

现在好了。

我不知道如何解决这个问题:S

1 个答案:

答案 0 :(得分:2)

试试这个

 [scrollmngmt setScrollEnabled:YES];
 [scrollmngmt setContentSize:CGSizeMake(320, 1200)];



 [self setScrollmngmt:nil];