2015-04-07 81 views
4

我使用了具有卷曲效果的UIPageViewController来启用水平滑动黑白视图控制器。但是内容大小大于视图的高度。所以我在我的视图控制器中添加了UIScrollView以支持垂直滚动。加入的ViewController这个代码设置涡旋盘的内容大小视图 -UIpageviewcontroller里面的UIScrollview

-(void)viewDidLayoutSubviews 
{ 
    [self.scrollView setContentSize:CGSizeMake(100, 900)]; 
} 

的问题是,当视图控制器UIPageViewController加载滚动视图最初不滚动当我尝试滚动它,但它滚动一旦我加载下一个控制器(通过水平滑动)并返回到第一个视图控制器。 我在做什么错了?任何帮助或建议,将不胜感激。

回答

4

我有问题solved.Just添加此片段

-(void)viewWillLayoutSubviews { 
    [self.view layoutIfNeeded]; 
} 

这就是所有!

相关问题