탭 바 컨트롤러 이용

서희찬·2022년 2월 28일
0

swift

목록 보기
3/17
post-thumbnail

탭 바 컨트롤러란?

여러 개의 뷰를 보여주기 위할때 있는 바


editor -> embed in -> tab bar.. 해서 추가한다

그 후 탭바 아이템을 Top rate로 바꿔주자

탭 바에 뷰 추가하기

이미 만든 파일과 스토리모드를 가져와서 클래스명을 변경해주고 연결해준다

이렇게해서 데이트피커와 뷰컨트롤러를 모두 추가했다.
이렇게.. 바로 바로 된다 완전 신기하다..

첫 화면을 위한 스토리보드 수정


imageView 와 Button을 추가해준다.

버튼으로 뷰 변경

버튼 액션함수를 추가해주고
코드를 작성해준다

ViewController.swif

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
    }


    @IBAction func btnMoveImageView(_ sender: UIButton) {
        tabBarController?.selectedIndex = 1
    }
    
    @IBAction func btnMoveDatePickerView(_ sender: UIButton) {
        tabBarController?.selectedIndex = 2
    }
}


완성!

profile
부족한 실력을 엉덩이 힘으로 채워나가는 개발자 서희찬입니다 :)

0개의 댓글