스킬 Apple HIG: Status Components
📦

Apple HIG: Status Components

안전

Apple HIG 상태 및 진행률 컴포넌트 구현

진행률 표시기, 상태 표시줄 또는 액티비티 링에 대해 확신이 없으신가요? ��� 스킬은 iOS, iPadOS, watchOS 및 macOS의 상태 및 진행률 UI 컴포넌트에 대한 권위 있는 Apple 휴먼 인터페이스 가이드라인을 제공합니다.

지원: Claude Codex Code(CC)
🥉 73 브론즈
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"Apple HIG: Status Components" 사용 중입니다. 5초 걸리는 이미지 업로드에 스피너 또는 진행률 표시줄을 사용해야 할까요?

예상 결과:

  • 5초 업로드에는 결정형 진행률 표시줄을 사용하세요.
  • 근거: 결정형 표시기는 측정 가능한 진행률을 표시하며 스피너보다 더 빠르게 느껴집니다. 사용자가 남�� 시간을 추정할 수 있습니다.
  • HIG 참조: ProgressIndicators - '지속 시간을 알 수 있는 경우 결정형 진행률 표시기를 선호하세요.'

"Apple HIG: Status Components" 사용 중입니다. 독서 앱에서 상태 표시줄을 숨겨도 될까요?

예상 결과:

  • 상태 표시줄은 앱 전체가 아닌 몰입형 독서 모드에서만 숨세요.
  • 상태 표시줄 표시를 복원하기 위한 탭 제스처를 제공하세요.
  • 사용자는 앱을 종료하지 않고 시간 및 배터리 상태에 액세스해야 합니다.
  • HIG 참조: StatusBars - '상태 표시줄을 영구적으로 숨기는 것을 피하세요.'

보안 감사

안전
v1 • 2/25/2026

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.

3
스캔된 파일
262
분석된 줄 수
0
발견 사항
1
총 감사 수
보안 문제를 찾지 못했습니다
감사자: claude

품질 점수

45
아키텍처
100
유지보수성
87
콘텐츠
50
커뮤니티
100
보안
65
사양 준수

만들 수 있는 것

모바일 앱 로딩 상태

iOS 앱의 네트워크 작업 및 백그라운드 작업에 적합한 진행률 표시기 결정

피트니스 앱 액티비티 추적

움직임, 운동, 일어섬 목표를 위한 Apple HIG를 준수하는 액티비티 링 구현

몰입형 미디어 경험

전체 화면 비디오, 사진 또는 게임에 대한 상태 표시줄 숨김/표시 결정

이 프롬프트를 사용해 보세요

기본 진행률 표시기 선택
파일 다운로드의 진행률을 표시해야 합니다. 진행률 ���시줄 또는 스피너를 사용해야 할까요? 다운로드는 10-30초가 걸립니다.
상태 표시줄 표시 결정
사진 뷰어를 개발 중입니다. 상태 표시줄을 언제 숨겨야 하며 사용자가 다시 표시하려면 어떻게 해야 할까요?
액티비티 링 구현
피트니스 추적과 관련이 없는 나만의 사용자 지정 진행률 시각화를 위해 액티비티 링 색상(빨간색, 녹색, 파란색)을 사용할 수 있을까요?
고급 멀티 플랫폼 진행률
운동 앱을 위해 iOS, iPadOS 및 watchOS에서 일관된 진행률 피드백이 필요합니다. 플랫폼별 요구사항은 무엇이며 각 플랫폼에서 액티비티 링 표시를 어떻게 처리해야 할까요?

모범 사례

  • 작업 소요 시간 또는 백분율을 알고 있는 경우 결정형 진행률 표시줄 사��
  • 진행률 표시기를 로드되는 콘텐츠 근처에 인라인으로 배치하고, ��리 떨어진 모달 대화 상자에 배치하지 않음
  • 전체 화면 비디오와 같은 진��한 몰입형 경험을 제외하고는 상태 표시줄 표시 유지

피하기

  • 알려진 소요 시간이 있는 작업에 스피너 사용 - 사용자가 대기 시간을 ��정할 수 없음
  • 여러 진행률 표시기 스택 - 단일 표현으로 집계
  • 비피트니스 데이터용 액티비��� 링 색상 또는 디자인 재사용 - HIG 위반

자주 묻는 질문

스피너와 진행률 표시줄 중 언제 사용해야 하나요?
소요 시간 또는 백분율을 알고 있는 경우 진행률 표시줄을 사용하세요. 크기 정보가 없는 네트워크 응답 대기와 같이 소요 시간을 알 수 없는 경우에만 스피너(비결정형)를 사용하세요.
피트니스 앱용 액티비티 링 색상을 사용자 지정할 수 있나요?
아니요. 액티비티 링 색상은 고정되어 있습니다: 움직임은 빨간색, 운동은 녹색, 일어섬은 파란색. 이러한 색상을 수정하거나 관련 없는 데이터에 링 메타포를 사용하지 마세요.
게임에서 상태 표시줄을 숨겨도 되나요?
네. 게임 및 전체 화면 미디어와 같은 몰입형 경험의 경우 상태 표시줄을 숨기는 것이 적절합니다. 사용자가 시간을 확인해야 하는 경우 복원하기 위한 간단한 제스처를 제공하세요.
동시에 여러 다운로드를 처리하려면 어떻게 해야 하나요?
여러 표시기를 겹쳐서 표시하지 마세요. 집계 진행률(결합 백분율)을 표시하거나 가장 관련성이 높은 작업에 대한 진행률을 표시하세요. 여러 스피너로 사용자를 압도하지 마세요.
진행률 표시기에 어떤 접근성 고려사항이 적용되나요?
라이브 리전을 사용하여 VoiceOver를 통해 진행률 변경사항을 알리세요. 모든 사소한 변경사항이 아니라 의미 있는 간격으로 백분율 업데이트를 제공하세요. 적절한 색상 대비를 보장하세요.
작업 완료와 같은 비피트니스 데이터를 표시하는 데 액티비티 링을 사용할 수 있나요?
아니요. 액티비티 링은 움직임, 운동, 일어섬 목표 전용입니다. 다른 데이터에 사용하면 사용자가 혼란스러워지며 Apple HIG를 위반합���다. 대신 표준 진행률 표시기를 사용하세요.

개발자 세부 정보