2012-11-09 49 views
1

我想使用UIScrollView作为内容视图到PageViewController,我已经配置了页面控制器,因为它是在Xcode的示例项目。UIScrollView不滚动当进入一个UIPageViewController

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

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

然后,我已经附我的视图是UIPageViewController手势阵列的手势,这是防止导航条表现良好,所以我在由验证:

gestureRecognizerShouldBegin: 

而现在可以。

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

+0

你找到一个解决办法?你可以分享吗? –

回答

2

试试这个

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



[self setScrollmngmt:nil]; 
+0

嗨,谢谢我做了更改,并意识到我的视图与滚动视图具有相同的大小。我会解决这个问题,看看是否有问题。 – Montana

+0

它不起作用,是否有可能是PageView阻止了滚动视图手势的正确行为? – Montana