전체적인 스토리보드를 그려놓고 시작했다.
✏️[Swift] 네비게이션 바, 화면 이동 에서 했던 것 처럼 하고, 화면만 하나 더 추가했다!
- RED SCREEN에 대한 RedController,
- BLUE SCREEN에 대한 BlueController를 추가
ViewController.swift
@IBAction func red_btn(_ sender: Any) {
if let controller = self.storyboard?.instantiateViewController(identifier: "RedController") {
self.navigationController?.pushViewController(controller, animated: true)
print("Go to Red screen!")
}
}
@IBAction func blue_btn(_ sender: Any) {
if let controller = self.storyboard?.instantiateViewController(identifier: "BlueController") {
self.navigationController?.pushViewController(controller, animated: true)
print("Go to Blue screen!")
}
}
- RED, BLUE 버튼을 누르면 각각의 뷰 컨트롤러로 이동할 수 있게 push
- 잘 이동하는지 콘솔에서 확인하기 위해
print()
로 메세지 작성
RedController.swift
import UIKit class RedController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
}
BlueController.swift
import UIKit class BlueController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
}
〰️완성〰️
동영상이 안 올라가서 스크린샷으로 올려둠!
댓글