모바일앱/iOS
xib의 이름으로 화면전환하기 (present)
GeekCode
2022. 2. 14. 22:12
반응형
먼저 생성한 xib 의 File's Owner에 들어가 Class명을 ViewController와 클래스명을 일치시켜준다.
내 파일에서의 클래스명과 xib파일이름은 AAViewController으로 동일하게 맞췄다.
let vc = AAViewController(nibName:"AAViewController", bundle: nil)
vc.modalPresentationStyle = .fullScreen
self.present(vc, animated: true, completion: nil)
프레젠 테이션 스타일을 .fullScreen으로 하지 않으면 단순하게 모달스타일로 띄워지기 때문에 드래그하면 다시 전화면으로 갈 수 있다.
단순하게 세팅페이지 같은 걸 사용하는게 아니라 페이지 자체를 이동시켜서 돌아가려는 목적이 아니라면 fullScreen 옵션을 사용하자.
반응형