2015-04-07 131 views
4

我使用了具有捲曲效果的UIPageViewController來啓用水平滑動黑白視圖控制器。但是內容大小大於視圖的高度。所以我在我的視圖控制器中添加了UIScrollView以支持垂直滾動。加入的ViewController這個代碼設置渦旋盤的內容大小視圖 -UIpageviewcontroller裏面的UIScrollview

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

的問題是,當視圖控制器UIPageViewController加載滾動視圖最初不滾動當我嘗試滾動它,但它滾動一旦我加載下一個控制器(通過水平滑動)並返回到第一個視圖控制器。 我在做什麼錯了?任何幫助或建議,將不勝感激。

回答

4

我有問題solved.Just添加此片段

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

這就是所有!