반응형
A ViewController -(push)-> B ViewController
아이폰은 안드로이드처럼 뒤로가기 버튼이 따로 존재하지 않아 앱에서 뒤로가기를 하려면
따로 버튼을 추가해주거나 NavigationController를 사용하여 제공해주는 뒤로가기를 이용해야 합니다.
사용하는 어플 중에서 버튼외에 뒤로가기하는 방법이 왼쪽에서 오른쪽으로 스와이프 제스쳐를 취했을 때 뒤로가기가 되는 경우가 있습니다.
해당 경우를 구현하기 위해서는 추가해주어야할 코드가 있습니다~~ 😃😃
B ViewController
@interface BViewController () <UIGestureRecognizerDelegate>
@end
<UIGestureRecognizerDelegate> 해당 Delegate를 추가해주고,
viewDidLoad 안에
self.navigationController.interactivePopGestureRecognizer.delegate = self;
해당 코드를 넣어주면 push한 ViewController에 대해서는 스와이프 뒤로가기 성공!!!
반응형
'iOS' 카테고리의 다른 글
[iOS] NSString 다루기 (0) | 2019.04.03 |
---|---|
[iOS] UIWebView bottom black 해결 방법 (0) | 2019.02.26 |
[iOS] .pch 파일 추가하기 (0) | 2019.02.21 |
[iOS] iOS permission (0) | 2018.12.07 |
[iOS] 오토릴리즈 풀(Autorelease Pool) 이란 (0) | 2018.12.04 |