フルスクリーンスライドコード

879 ワード

- (void)viewDidLoad {
    [super viewDidLoad];   
     //            target  
    id target = self.interactivePopGestureRecognizer.delegate; 
       //         ,           target action  
    UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:target action:@selector(handleNavigationTransition:)];    //       ,      
    pan.delegate = self;   
     //        view        
    [self.view addGestureRecognizer:pan];   
     //              
    self.interactivePopGestureRecognizer.enabled = NO;

}
//       :               ,    。
//   :      
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer
{    //   :               ,      。
    //                  ,          ,       
    if (self.childViewControllers.count == 1) {       
     //            ,          ,
        return NO;
    }    return YES;
}