[swift] 네비게이션 뷰에서 모달을 표시하는 방법은?
다음은 간단한 예시입니다. 아래의 코드는 버튼을 탭했을 때 모달로 표시될 뷰 컨트롤러를 보여주고 있습니다.
@IBAction func showModalButtonTapped(_ sender: Any) {
let modalVC = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "ModalViewController")
navigationController?.present(modalVC, animated: true, completion: nil)
}
showModalButtonTapped
메서드가 버튼과 연결되어 있고, 해당 메서드가 호출되면 모달로 표시될 ModalViewController
가 생성되어 네비게이션 뷰 컨트롤러에 의해 표시됩니다.
더 많은 정보는 애플 공식 문서를 참조하시기 바랍니다.