Ios UIScrollView doen';当进入UIPageViewController时,不能滚动
我试图使用UIScrollView作为PageViewController的内容视图,我已经在xcode的示例项目中配置了页面控制器 问题是内容有一个滚动视图,但它根本没有滚动,我已经设置了滚动视图的内容大小和属性。。我想这是对的Ios UIScrollView doen';当进入UIPageViewController时,不能滚动,ios,uigesturerecognizer,uipageviewcontroller,Ios,Uigesturerecognizer,Uipageviewcontroller,我试图使用UIScrollView作为PageViewController的内容视图,我已经在xcode的示例项目中配置了页面控制器 问题是内容有一个滚动视图,但它根本没有滚动,我已经设置了滚动视图的内容大小和属性。。我想这是对的 - (UIScrollView *)scrollView { if (_scrollView == NULL) { _scrollView = [[UIScrollView alloc] init]; _scrollView.b
- (UIScrollView *)scrollView
{
if (_scrollView == NULL) {
_scrollView = [[UIScrollView alloc] init];
_scrollView.backgroundColor = [UIColor whiteColor];
_scrollView.scrollEnabled = TRUE;
_scrollView.alwaysBounceVertical = TRUE;
}
return _scrollView;
}
然后,我将视图的手势附加到UIPageViewController手势数组中,这会妨碍导航栏正常运行,因此我对以下内容进行了验证:
gestureRecognizerShouldBegin:
现在一切都好了
我不知道如何解决这个问题:试试这个
[scrollmngmt setScrollEnabled:YES];
[scrollmngmt setContentSize:CGSizeMake(320, 1200)];
[self setScrollmngmt:nil];
您好,谢谢。我做了更改,并意识到我的视图与滚动视图的大小相同。我会解决这个问题,看看这是否是问题所在。它不起作用,是否页面视图阻止了滚动视图手势的正确行为?您找到解决方案了吗?你能分享一下吗?