본문 바로가기

Human Interface Guidelines6

Mananging notifications Managing notifications | Apple Developer Documentation Notifications can give people timely and important information, whether the device is locked or in use. developer.apple.com Notification은 기기가 잠겨 있거나 사용 중인지 여부에 관계없이 중요한 정보를 적시에 제공함 ⚠️ 알림을 보내기 전에 허가를 받아야 함 사용자는 설정에서 이 결정을 변경할 수 있어야 하며 모든 알림을 무음으로 설정할 수도 있어야 함 ⇒ 일부 지역의 정부 알림(재난 문자 같은 것)은 제외. 집중 모드와 통합 사용자들은 관심 있는 사항에 대한 알림을 받는 것은 좋아하지만, 방해받는 것.. 2023. 8. 24.
Navigation bars Navigation bars | Apple Developer Documentation A navigation bar appears at the top of a window or screen, helping people navigate through a hierarchy of content. developer.apple.com 💡 Navigation Bars는 앱이나 게임에서 방향을 잡고 도움이 되는 제목을 표시할 수 공간을 제공, 추가적으로 아래에 콘텐츠에 영향을 주는 컨트롤 (검색 등…)도 포함하는 컴포넌트 💡 macOS는 탐색 모음을 제공하지 않는다. macOS 앱은 탐색을 위해 사이드바 또는 툴바의 뒤로가기 버튼을 주로 사용 하거나 제목 표시줄에 macOS 창의 제목을 표시합니다. Best prac.. 2023. 7. 31.
Modality 임시적인 창 💡 Modality는 상위 뷰와 상호 작용을 방지, 해제하려면 명시적인 동작이 필요한 별도의 집중 모드로 콘텐츠를 표시하는 디자인 기법입니다. Modality | Apple Developer Documentation Modality is a design technique that presents content in a separate, focused mode that prevents interaction with the parent view and requires an explicit action to dismiss. developer.apple.com 언제 사용할까? 핵심 정보를 받고 필요한 경우 이에 대해 조치할 수 있도록 만들 것 최근 작업을 확인하거나 수정할 수 있는 옵션을 제공 사용.. 2023. 7. 28.
Loading 애플 공식 사이트 Loading - Patterns - Human Interface Guidelines - Design - Apple Developer Loading While content loads, avoid showing a blank or static screen that might make people think your app or game is sluggish or frozen. Best practices Show content as soon as possible. If you make people wait for loading to complete before displaying anyt developer.apple.com 콘텐츠가 로딩되는 동안 사용자가 당신의 앱이나 게임이 멈춰버린 것.. 2023. 2. 3.