2013-10-24 6 views
0

ViewController가 포함 된 스크롤에 대한 아이디어를 찾고 있습니다. 뷰 컨트롤러를 포함하는 위치를 알아야합니다. 나는 이미 UIPageViewController를 시도했지만 화면 이동 대리자가 작동하지 않습니다. 또한 좋은 해결책이 아니기 때문에 scroll에 viewController의 뷰를 추가하고 싶지 않습니다. 아이디어와 예제를 찾고 있는데요container ViewController with Scrolling ViewController

답변

1

내가 얻고 싶은 결과가 확실하지 않지만 하나 이상의 UIViewController를 관리하고 관련 뷰를 같은 것으로 표시하고 싶은 것처럼 보입니다. contentView "... 이 경우, 실제로 주 viewcontroller 및 'addChildViewController'를 가질 수 있습니다. 예,이 방법의 이름이기도합니다.이 방법으로 각 viewcontroller의 뷰를 추가 할 수 있습니다. 메인 뷰 컨트롤러의 뷰, 그리고 아이의 라이프 사이클은 아버지가 소유하고있다. 나는 그것을 단순하게 만들었지 만, 이것은 당신이 작업 할 수있는 아이디어 일뿐입니다. 이게 당신에게 도움이되기를 바랍니다.

0

이 방법을 사용하여 pageViewController의 scrollView를 가져올 수 있으며 UIPageViewControllerTransitionStyleScroll 스타일을 사용해야합니다.

for (UIView *view in self.pageViewController.view.subviews) { 
    if ([view isKindOfClass:[UIScrollView class]]) { 
     [(UIScrollView*)view setDelegate:self]; 
    } 
}