2015-04-07 3 views
4

Я использую UIPageViewController с завитушкой, чтобы включить горизонтальные прокрутки ч/б контроллеров. Однако размер контента больше высоты view.s.so я добавил UIScrollView на мой взгляд, контроллер для поддержки вертикальной прокрутки. I добавил этот код в ViewController, чтобы установить размер содержимого свитка view-UIScrollview внутри UIpageviewcontroller

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

проблема в том, что, когда контроллер представления загружен в UIPageViewController виде прокрутки не прокрутки изначально при попытке прокрутить его, но свиток как только я загружу следующий контроллер (путем горизонтального прокрутки) и вернется к первому контроллеру представления. Что я делаю неправильно? Любая помощь или предложение будут оценены.

ответ

4

Я получил вопрос solved.Just добавить этот фрагмент

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

Вот и все!