フルスクリーンスライドコード
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;
}