화면 전환! - 7
Make App
화면전환
- 화면 전환은 동적인 방법과 정적인 방법이 존재한다.
- 정적인 방법과 동적인 방법의 차이는 특정 상황에 대응을 할 수 있는 유무로 나뉠 수 있다.
뷰 호출 방법
뷰를 호출 하는 방법의 순서는 다음과 같다.
1 . 두 번째 뷰 컨트롤러를 추가
2 . 두 번째 뷰 컨트롤러에 대한 Identifier 추가
3 . 첫 번째 뷰에 버튼 추가
4 . 버튼에서 두 번째 뷰로 이동하는 코드 추가
viewcontroller.swift
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
@IBAction func moveNext(_ sender: Any) {
let uvc = self.storyboard!.instantiateViewController(withIdentifier: "second")
uvc.modalTransitionStyle = UIModalTransitionStyle.coverVertical
self.present(uvc, animated: true)
}
}