UITabBarController 🍎

YaR LabΒ·2023λ…„ 8μ›” 14일
0

iOS 🍎

λͺ©λ‘ 보기
14/26
post-thumbnail

1️⃣ μ •μ˜

닀쀑 선택 μΈν„°νŽ˜μ΄μŠ€λ₯Ό κ΄€λ¦¬ν•˜λŠ” μ»¨ν…Œμ΄λ„ˆ λ·° μ»¨νŠΈλ‘€λŸ¬λ‘œμ„œ, 선택 사항에 따라 μ–΄λ–€ μžμ‹ λ·° 컨트둀러λ₯Ό ν‘œμ‹œν• μ§€ 결정함

@MainActor
class UITabBarController : UIViewController

2️⃣ μ„€λͺ…

  • νƒ­ λ°” μΈν„°νŽ˜μ΄μŠ€λŠ” 창의 ν•˜λ‹¨μ— 탭을 ν‘œμ‹œν•˜μ—¬ λ‹€λ₯Έ λͺ¨λ“œ 간에 μ„ νƒν•˜κ³  ν•΄λ‹Ή λͺ¨λ“œμ˜ λ·°λ₯Ό ν‘œμ‹œν•˜λŠ” 데 μ‚¬μš©λ¨
  • 이 ν΄λž˜μŠ€λŠ” 일반적으둜 κ·ΈλŒ€λ‘œ μ‚¬μš©λ˜μ§€λ§Œ, ν•˜μœ„ ν΄λž˜μŠ€ν™”λ  μˆ˜λ„ 있음
  • νƒ­ λ°” 컨트둀러 μΈν„°νŽ˜μ΄μŠ€μ˜ 각 탭은 μ‚¬μš©μž 지정 λ·° μ»¨νŠΈλ‘€λŸ¬μ™€ 연결됨
  • μ‚¬μš©μžκ°€ νŠΉμ • 탭을 μ„ νƒν•˜λ©΄ νƒ­ λ°” μ»¨νŠΈλ‘€λŸ¬λŠ” ν•΄λ‹Ή λ·° 컨트둀러의 루트 λ·°λ₯Ό ν‘œμ‹œν•˜λ©° 이전 λ·°λ₯Ό λŒ€μ²΄ν•¨
  • μ‚¬μš©μž 탭은 이전에 μ„ νƒν•œ νƒ­κ³Ό 관계없이 항상 ν•΄λ‹Ή νƒ­μ˜ 루트 λ·°λ₯Ό ν‘œμ‹œν•©λ‹ˆλ‹€. μ„ νƒν•œ 탭이 이미 μ„ νƒλœ κ²½μš°μ—λ„ 해당됨
  • 탭을 μ„ νƒν•˜λ©΄ μΈν„°νŽ˜μ΄μŠ€μ˜ λ‚΄μš©μ΄ λŒ€μ²΄λ˜λ―€λ‘œ 각 νƒ­μ—μ„œ κ΄€λ¦¬λ˜λŠ” μΈν„°νŽ˜μ΄μŠ€μ˜ μœ ν˜•μ΄ λ°˜λ“œμ‹œ μœ μ‚¬ν•  ν•„μš”λŠ” μ—†μŒ
  • μ‹€μ œλ‘œ νƒ­ λ°” μΈν„°νŽ˜μ΄μŠ€λŠ” λ‹€μ–‘ν•œ μœ ν˜•μ˜ 정보λ₯Ό μ œμ‹œν•˜κ±°λ‚˜ μ™„μ „νžˆ λ‹€λ₯Έ μŠ€νƒ€μΌμ˜ μΈν„°νŽ˜μ΄μŠ€λ₯Ό μ‚¬μš©ν•˜μ—¬ λ™μΌν•œ 정보λ₯Ό μ œμ‹œν•˜λŠ” 데 ν”νžˆ μ‚¬μš©λ¨

πŸ“Œ


μΆœμ²˜πŸ“š

🍎Apple Docs: UITabBarController

0개의 λŒ“κΈ€

κ΄€λ ¨ μ±„μš© 정보