Apple HIG: Status Components
Apple HIG 상태 및 진행률 컴포넌트 구현
진행률 표시기, 상태 표시줄 또는 액티비티 링에 대해 확신이 없으신가요? ��� 스킬은 iOS, iPadOS, watchOS 및 macOS의 상태 및 진행률 UI 컴포넌트에 대한 권위 있는 Apple 휴먼 인터페이스 가이드라인을 제공합니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"Apple HIG: Status Components" 사용 중입니다. 5초 걸리는 이미지 업로드에 스피너 또는 진행률 표시줄을 사용해야 할까요?
예상 결과:
- 5초 업로드에는 결정형 진행률 표시줄을 사용하세요.
- 근거: 결정형 표시기는 측정 가능한 진행률을 표시하며 스피너보다 더 빠르게 느껴집니다. 사용자가 남�� 시간을 추정할 수 있습니다.
- HIG 참조: ProgressIndicators - '지속 시간을 알 수 있는 경우 결정형 진행률 표시기를 선호하세요.'
"Apple HIG: Status Components" 사용 중입니다. 독서 앱에서 상태 표시줄을 숨겨도 될까요?
예상 결과:
- 상태 표시줄은 앱 전체가 아닌 몰입형 독서 모드에서만 숨세요.
- 상태 표시줄 표시를 복원하기 위한 탭 제스처를 제공하세요.
- 사용자는 앱을 종료하지 않고 시간 및 배터리 상태에 액세스해야 합니다.
- HIG 참조: StatusBars - '상태 표시줄을 영구적으로 숨기는 것을 피하세요.'
보안 감사
안전Static analysis detected 128 patterns but all are FALSE POSITIVES. Files are Markdown documentation referencing Apple Developer Documentation URLs. Backticks are Markdown inline code syntax (e.g., `HKActivityRingView`), not shell commands. URLs point to developer.apple.com. No executable code, network calls, or security risks exist.
품질 점수
만들 수 있는 것
모바일 앱 로딩 상태
iOS 앱의 네트워크 작업 및 백그라운드 작업에 적합한 진행률 표시기 결정
피트니스 앱 액티비티 추적
움직임, 운동, 일어섬 목표를 위한 Apple HIG를 준수하는 액티비티 링 구현
몰입형 미디어 경험
전체 화면 비디오, 사진 또는 게임에 대한 상태 표시줄 숨김/표시 결정
이 프롬프트를 사용해 보세요
파일 다운로드의 진행률을 표시해야 합니다. 진행률 ���시줄 또는 스피너를 사용해야 할까요? 다운로드는 10-30초가 걸립니다.
사진 뷰어를 개발 중입니다. 상태 표시줄을 언제 숨겨야 하며 사용자가 다시 표시하려면 어떻게 해야 할까요?
피트니스 추적과 관련이 없는 나만의 사용자 지정 진행률 시각화를 위해 액티비티 링 색상(빨간색, 녹색, 파란색)을 사용할 수 있을까요?
운동 앱을 위해 iOS, iPadOS 및 watchOS에서 일관된 진행률 피드백이 필요합니다. 플랫폼별 요구사항은 무엇이며 각 플랫폼에서 액티비티 링 표시를 어떻게 처리해야 할까요?
모범 사례
- 작업 소요 시간 또는 백분율을 알고 있는 경우 결정형 진행률 표시줄 사��
- 진행률 표시기를 로드되는 콘텐츠 근처에 인라인으로 배치하고, ��리 떨어진 모달 대화 상자에 배치하지 않음
- 전체 화면 비디오와 같은 진��한 몰입형 경험을 제외하고는 상태 표시줄 표시 유지
피하기
- 알려진 소요 시간이 있는 작업에 스피너 사용 - 사용자가 대기 시간을 ��정할 수 없음
- 여러 진행률 표시기 스택 - 단일 표현으로 집계
- 비피트니스 데이터용 액티비��� 링 색상 또는 디자인 재사용 - HIG 위반