은 내가 팝업보기를 해제 한 후, 난 다시 슬쩍 제스처를 설정해야하는 제스처를새보기를로드 할 때 UISwipeGestureRecognizer를 비활성화하는 방법? 나는 팝업을 통해 새로운 뷰를로드 할 때 내있는 viewDidLoad에서
// show popup view
-(IBAction)showPopup:(id)sender
{
MJDetailViewController *detailViewController = [[MJDetailViewController alloc] initWithNibName:@"MJDetailViewController" bundle:nil];
[self presentPopupViewController:detailViewController animationType:MJPopupViewAnimationSlideBottomBottom];
}
을 중지해야
UISwipeGestureRecognizer *swipeRecognizerU = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeUpDetected:)]; swipeRecognizerU.direction = UISwipeGestureRecognizerDirectionUp; [self.view addGestureRecognizer:swipeRecognizerU];
을 설정합니다.
// hide popup view
-(IBAction)hidePopup:(id)sender
{
[self dismissPopupViewControllerWithanimationType:MJPopupViewAnimationSlideBottomBottom];
}
어떻게 수행 할 수 있습니까?