SMALL
TabBarController 간단하게 그림으로 설명하면

이런것들을 탭바 컨트롤러에서
정의해줄 수 있다.
근데, 이게 해보니까 작업이
상당히 귀찮고 번거롭다.
먼저, 뷰 컨트롤러를 하나 생성하고 Embed In 으로
TabBarController를 인입해준다.



배경색도 줘서 실행을 해본다면
아래와 같이 확인할 수 있다.

음.. 글자는 잘 나오는 것같은데,
이미지가 없으니 이미지도 입혀줬더니


정상으로 노출되는 걸 확인할 수 있었다.
인스펙터에서 잘보면은 tab bar 아이템 / bar 아이템 중
bar 아이템을 설정하게 된다면
보여지는 영역이 바뀌게 되는 걸 알 수 있었다.
새로운 탭바를 만들기 위해서


다시한번 뷰 컨트롤러를 만들고
컨트롤 + 드래그로 연결해줬다.
스토리보드가 굉장히 직관적이긴 하다.
잘 못쓰게 되면 복잡해져서 어렵다는건
안 비밀이다.
참고로 위 GIF의 경우 미리서 bar 아이템을 이미
해당 뷰에서 설정을 해두었기 때문에
이미지가 바뀌어 있는것이다.
원래는 처음과 동일하게
이미지가 없어야 정상이다.
TabBarController는 이런식으로
사용 할 수 있으니 나중에 앱 만들어볼 때
요긴하게 써먹을 수 있겠다.
728x90
'IOS > Swift-TIL' 카테고리의 다른 글
| [Swift-TIL] NavigationController가 있는 맛보기 앱 만들어보기 (3) | 2025.08.09 |
|---|---|
| [Swift-TIL] segue로 데이터 전달해보기 (2) | 2025.08.06 |
| [Swift-TIL] 간단하게 NavigationController 알아보기 (3) | 2025.08.06 |
| [Swift-TIL] UItablaviewDelegate 살펴보기 (1) | 2025.07.26 |
| [Swift-TIL] Delegate랑 친해져 보기 (0) | 2024.12.24 |