1

UIPageViewController 여기에서 http://www.techotopia.com/index.php/An_Example_iOS_5_iPhone_UIPageViewController_Application을 사용하는 방법을 배우고 예제를 실행합니다. 그러나 앱에 넣을 때 이미지로 바꾸려면 텍스트를 바꾼다. 이미지는 앞으로 감쌀 수 있지만 뒤쪽으로 넘길 수는 없다. 코드를 신중하게 시험하지만 이유를 찾을 수 없다. 이 문제를 해결 한 사람은 누구입니까?UIPageViewController, 앞으로 이동할 수는 있지만 뒤로 이동할 수 없습니다.

- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerBeforeViewController:(UIViewController *)viewController 
{ 
    NSUInteger index = [self indexOfViewController:(BigPictureViewController *)viewController]; 
    if ((index == 0) || (index == NSNotFound)) 
    { 
     return nil; 
    } 

    index--; 
    return [self viewControllerAtIndex:index]; 
} 

- (UIViewController *)pageViewController:(UIPageViewController *)pageViewController viewControllerAfterViewController:(UIViewController *)viewController 
{ 
    NSUInteger index = [self indexOfViewController:(BigPictureViewController *)viewController]; 

    if (index == NSNotFound) 
    { 
     return nil; 
    } 

    if (index == [self.pageContent count]) 
    { 
     return nil; 
    } 

    index++; 
    return [self viewControllerAtIndex:index]; 
} 

답변

0

xib 이벤트를 관련 메소드에 연결하지 않았을 수 있습니다. 내가 XIB 연결되지 않는 경우

+0

으로 스 와이프 제스처의 페이지를 할 수 제거합니다. 그러나 나는 앞으로 나아갈 수있다. – itenyh

+0

앞뒤 모두 코드를 적어 두십시오. – Saad

+0

여기에 질문을 넣어 두었습니다. – Saad

1

당신이 UISplitViewController를 사용하는 경우, 나는 앞으로도 splitViewController.presentWithGesture = NO

관련 문제