๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
UIUX

[HIG] ๐Ÿง Tab Bars

by yangsubinn 2022. 4. 29.

 

HIG์—์„œ ๋งํ•˜๋Š” Tab Bars

ํƒญ๋ฐ”๋Š” ํ™”๋ฉด์˜ ํ•˜๋‹จ์— ๋“ฑ์žฅํ•˜์—ฌ,

์‚ฌ์šฉ์ž์—๊ฒŒ ์ •๋ณด์˜ ์ข…๋ฅ˜๋‚˜ ์•ฑ์ด ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ดํ•ด์‹œํ‚ต๋‹ˆ๋‹ค.

ํƒญ์„ ํ†ตํ•ด ๊ฐ ์„น์…˜ ๋‚ด์—์„œ ํ˜„์žฌ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ ์•ฑ์˜ ๊ฐ€์žฅ ์ƒ์œ„ ๋ ˆ๋ฒจ ์„น์…˜ ๊ฐ„์„ ๋น ๋ฅด๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์ธ์Šคํƒ€๊ทธ๋žจ ํƒญ๋ฐ”
๋‹น๊ทผ๋งˆ์ผ“ ํƒญ๋ฐ”

 

๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณตํ•˜๋Š” iOS์˜ ํƒญ๋ฐ”๋Š” ๋ฐ˜ํˆฌ๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์Šคํฌ๋กค ๋˜๋Š” ๋ทฐ์—์„œ์˜ ํƒญ๋ฐ”๋Š” ์ปจํ…์ธ ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” ๋ฐ˜ํˆฌ๋ช…ํ•˜๊ฒŒ ๋‚˜ํƒ€๋‚ด์„œ ๋’ค์˜ ์ปจํ…์ธ ๊ฐ€ ๋ณด์ด๋„๋ก ํ•˜๊ณ ,

์Šคํฌ๋กค์„ ๋‹ค ํ•ด์„œ ๋”์ด์ƒ ์ปจํ…์ธ ๊ฐ€ ์—†๋Š” ์ƒํƒœ์—์„œ๋Š” ๋ฐฐ๊ฒฝ์„ ์—†์• ์„œ ๋’ค์— ์•„๋ฌด๊ฒƒ๋„ ๋น„์ถฐ๋ณด์ด์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

๊ฑด๊ฐ•
์‚ฌ์ง„

 

๋˜ํ•œ ํ‚ค๋ณด๋“œ๊ฐ€ ์˜ฌ๋ผ์˜ฌ ๋•Œ๋Š” ์ž๋™์œผ๋กœ ์ˆจ๊น€์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

๋””๋ฐ”์ด์Šค์˜ ํฌ๊ธฐ๋‚˜ ๋ฐฉํ–ฅ์— ๋”ฐ๋ผ ํ‘œ์‹œ๋˜๋Š” ํƒญ์˜ ์ˆ˜๋Š” ์ด ํƒญ์˜ ์ˆ˜๋ณด๋‹ค ์ ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€๋กœ์—์„œ ํ‘œ์‹œ๋˜๋Š” ํƒญ์˜ ์ˆ˜๊ฐ€ ์ œํ•œ๋˜๋Š” ๊ฒฝ์šฐ, ์ž˜๋ฆฐ ํƒญ์€ ์ถ”๊ฐ€ ํƒญ์ด ๋˜์–ด

๋ณ„๋„์˜ ํ™”๋ฉด์— ๋ชฉ๋ก์˜ ๋‚˜๋จธ์ง€ ํ•ญ๋ชฉ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

 

  1. ์‚ฌ์šฉ์ž์˜ ์•ก์…˜์„ ์œ„ํ•œ ์šฉ๋„๊ฐ€ ์•„๋‹Œ, ํƒ์ƒ‰๋งŒ์„ ์œ„ํ•ด tab bar๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  2.  
  3. ํ˜„์žฌ ๋ทฐ์—์„œ ์•ก์…˜์„ ์œ„ํ•ด ์ปจํŠธ๋กค์„ ์ œ๊ณตํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ, tool bar๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

2. ์ •๋ณด ๊ณ„์ธต์„ ๋ช…ํ™•ํ•˜๊ฒŒ ํ•˜๊ณ  ์‚ฌ์šฉ์ž๊ฐ€ ์•ฑ์„ ํƒ์ƒ‰ํ•˜๋Š”๋ฐ์— ํ•„์š”ํ•œ ์ตœ์†Œํ•œ์˜ ํƒญ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํƒญ์ด ๋„ˆ๋ฌด ๋งŽ์€ ๊ฒฝ์šฐ, ์‚ฌ์šฉ์ž๊ฐ€ ํƒญํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ ํƒญ์˜ ์˜์—ญ์ด ์ค„์–ด๋“ค๊ณ  ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๋ณต์žกํ•ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ํƒญ์ด ๋„ˆ๋ฌด ์ ์œผ๋ฉด ๋„ˆ๋ฌด ๊ด‘๋ฒ”์œ„ํ•˜์—ฌ ์œ ์šฉํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—

์ผ๋ฐ˜์ ์œผ๋กœ ์•„์ดํฐ์—์„œ๋Š” 3~5๊ฐœ์˜ ํƒญ์„ ์ œ๊ณตํ•˜๋ฉฐ, ์•„์ดํŒจ๋“œ์—์„œ๋Š” ํ•„์š”์— ๋”ฐ๋ผ ๋ช‡ ๊ฐœ์˜ ํƒญ์„ ๋” ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

 

 

3. iPadOS์—์„œ๋Š” tab bar ๋Œ€์‹  sidebar๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

sidebar๋Š” ๋” ๋งŽ์€ ์•„์ดํ…œ์„ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ์•„์ดํŒจ๋“œ ์•ฑ์„ ๋” ํšจ์œจ์ ์œผ๋กœ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

 

 

4. ์‚ฌ์šฉ์ž๊ฐ€ ์•ฑ์˜ ๋‹ค๋ฅธ ์˜์—ญ์œผ๋กœ ์ด๋™ํ•  ๋•Œ tab bar๋ฅผ ์ˆจ๊ธฐ์ง€ ๋ง์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์•ฑ์˜ ์ „์ฒด ํƒ์ƒ‰์„ ์ปจํŠธ๋กคํ•  ์ˆ˜ ์žˆ๋Š” tab bar์ด๊ธฐ ๋•Œ๋ฌธ์— ํ•ญ์ƒ ํ‘œ์‹œ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์™ธ๋กœ ๋ชจ๋‹ฌ์ฐฝ์˜ ๊ฒฝ์šฐ๋Š” ๋ณด์—ฌ์กŒ๋‹ค๊ฐ€ ํ™œ๋™์ด ๋๋‚˜๋ฉด ๋‹ซํžˆ๋Š” ์ฐฝ์ด๊ธฐ ๋•Œ๋ฌธ์—

tab bar๋ฅผ ์ˆจ๊ฒจ๋„ ์•ฑ ํƒ์ƒ‰์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ํ‘œ์‹œ๋˜์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค.

 

5. ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์„ ๋•Œ ํƒญ์„ ์ œ๊ฑฐํ•˜๊ฑฐ๋‚˜ ๋น„ํ™œ์„ฑํ™”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์–ด๋–ค ๊ฒฝ์šฐ์—๋Š” ํƒญ์ด ํ™œ์„ฑํ™”๋˜๊ณ  ์–ด๋–ค ๊ฒฝ์šฐ์—๋Š” ํ™œ์„ฑํ™”๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ,

์•ฑ์˜ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๋ถˆ์•ˆ์ •ํ•˜๊ณ  ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํƒญ์„ ๋น„ํ™œ์„ฑํ™”์‹œํ‚ค๊ธฐ๋ณด๋‹ค๋Š” ํ•„์š”ํ•œ ๊ฒฝ์šฐ์—๋Š” ํ•ด๋‹น ํƒญ์˜ ๋ทฐ์— ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ์ด์œ ๋ฅผ ์„ค๋ช…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์Œ์•…

 

6. bedge๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ˆˆ์— ๊ฑฐ์Šฌ๋ฆฌ์ง€ ์•Š๊ฒŒ ์˜์‚ฌ ์†Œํ†ตํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํฐ์ƒ‰ ํ…์ŠคํŠธ์™€ ์ˆซ์ž ๋˜๋Š” ๋Š๋‚Œํ‘œ๊ฐ€ ํฌํ•จ๋œ ๋นจ๊ฐ„์ƒ‰ ํƒ€์›ํ˜• ๋ฐฐ์ง€๋ฅผ ํƒญ์— ํ‘œ์‹œํ•˜์—ฌ

ํ•ด๋‹น ๋ณด๊ธฐ ๋˜๋Š” ๋ชจ๋“œ์™€ ๊ด€๋ ค๋œ ์ƒˆ ์ •๋ณด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ์„ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 


Glyphs

Target width, height (circular glyphs)

 

Target width, height (square glyphs)

 

Target height (tall glyphs)

 

Target width (wide glyphs)

 


 

๐Ÿ“Tab Bar UX ๋ž˜ํผ๋Ÿฐ์Šค

pinterest

์Šคํฌ๋กค์‹œ ์‚ฌ๋ผ์ง€๋Š” Tab Bar

pinterest

 

Pinterest์˜ ํƒญ๋ฐ”๋ฅผ ๋ณด๋ฉด

์Šคํฌ๋กค์„ ํ•  ๋•Œ ํƒญ๋ฐ”๊ฐ€ ์‚ฌ๋ผ์ง€๊ณ ,

์Šคํฌ๋กค์ด ๋ฉˆ์ถ”๋ฉด ๋‹ค์‹œ ํƒญ๋ฐ”๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค!

 

๐Ÿ‘ฅ ์Šคํฌ๋กคํ•  ๋•Œ ํƒญ๋ฐ”๋ฅผ ์‚ฌ๋ผ์ง€๊ฒŒ ํ•จ์œผ๋กœ์„œ
์‚ฌ์šฉ์ž์—๊ฒŒ ๋” ๋งŽ์€ ์˜์—ญ์„ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๊ฒŒ ๋œ ๊ฒƒ ๊ฐ™์•„์„œ ์ข‹์€ UX๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

 

๋†’์ด๊ฐ€ ๋Š˜์–ด๋‚˜๋Š” Tab Bar..?

์นด์นด์˜คํŽ˜์ด

 

ํ™ˆ ํƒญ์„ ๋ˆ„๋ฅผ ๊ฒฝ์šฐ,

ํƒญ๋ฐ”์˜ ์•„์ด์ฝ˜ ์œ„๋กœ ๋˜ ๋‹ค๋ฅธ ์•ก์…˜์„ ์œ„ํ•œ ๋ฒ„ํŠผ์ด ์˜ฌ๋ผ์˜ค๋ฉฐ

๊ทธ ์œ„์— ์ถ”๊ฐ€์ ์œผ๋กœ ๊ฒฐ์ œ, ๋ฉค๋ฒ„์‹ญ, ์†ก๊ธˆ ํƒญ์ด ์ƒ๊ธฐ๋ฉฐ ํƒญ๋ฐ”๊ฐ€ ์œ„๋กœ ๋Š˜์–ด๋‚ฉ๋‹ˆ๋‹ค!

 

 

๐Ÿ‘ฅ ํ™ˆ ํƒญ์—์„œ ์ถ”๊ฐ€์ ์œผ๋กœ ๊ฒฐ์ œ๋ผ๋Š” ์ค‘์š”ํ•œ ์•ก์…˜์„ ์œ„ํ•ด ๋˜ ๋‹ค๋ฅธ ๋ฒ„ํŠผ์œผ๋กœ ๋ณ€๊ฒฝ๋˜๋Š” ๊ฒƒ์ด
์‚ฌ์šฉ์ž์˜ ์ž…์žฅ์—์„œ ๋ฐ”๋กœ ์•ก์…˜์„ ์ทจํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค๋Š” ์ ์—์„œ ์ข‹์€ UX๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค!

 

 

์ถœ์ฒ˜

 

Tab Bars - Bars - iOS - Human Interface Guidelines - Apple Developer

Tab Bars A tab bar appears at the bottom of a screen, helping people understand the types of information or functionality an app provides. Tabs let people quickly switch between top-level sections in your app while preserving the current navigation state w

developer.apple.com

'UIUX' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[HIG] Web views๐ŸŒ  (0) 2022.11.04
[HIG] Modality ๐Ÿ˜ถโ€๐ŸŒซ๏ธ  (0) 2022.08.01
[HIG] Navigation Bar ๐Ÿงญ  (0) 2022.05.31
[HIG] Loading ๐Ÿ”„  (0) 2022.05.23
[HIG] Onboarding ๐Ÿ›ซ  (0) 2022.05.20