SwiftUI/HIG 2

[HIG] Toolbars

툴바는 도구 모음이라고 볼 수 있을 것 같다. 빠르게 기능을 제공하는 부분이라고 생각하면 될 것 같다. 권장 사항 툴바는 사용자가 주요 기능을 사용할 수 있게 하자 툴바에 너무 많은 아이템을 넣지 말자 macOS, iPadOS 의 경우 툴바를 기능별로 모아두자 툴바의 기능을 확실히 표현하는 아이템을 사용하라 일관성 있는 툴바 아이템을 제공하자 기본적으로 제공해주는 SF Symbol 을 사용하는 것이 좋다 툴바의 배경화면을 투명하게 하는것을 고려하자 링크 Toolbars | Apple Developer Documentation A toolbar provides convenient access to frequently used commands and controls that perform actions re..

SwiftUI/HIG 2023.06.16

[HIG] Tab bars

탭바는 네이베이션을 위한 뷰이다. 탭바는 다른 종류의 정보를 구분할 때 사용한다. 또한 사용자가 빠르게 다른 종류의 뷰를 왔다갔다 하는데 쓰인다. HIG에서 권장하는 Tab bar의 사용 탭바는 뷰의 이동에 사용하는 것이 좋다. 기능 버튼을 추가할때는 toolbar를 사용하자. 다른 뷰에 있을때 탭바를 항상 보이게 하자. 사용자가 집중해야 하거나 새로운 경험을 제공하는 경우 예외가 될수 있다. (모달뷰) 탭바는 최대한 적게 써서 유저의 혼란을 줄여주자. 구체적인 명사나 동사를 탭의 제목으로 활용하자. SF Symbol 을 사용하는 것을 권장한다. 비슷한 무드의 Tab Item을 사용하자. 개인적인 공부 TabBar 에 어떠한 아이콘을 넣어야 할지 고민한 적 있다. 색이 있는 아이콘을 넣어볼까? 화려한 ..

SwiftUI/HIG 2023.06.16