π μμ΄-μ€-μμ€/πΊ ν-κ·Έ
[HIG] Views - Alerts
κ°λ°νλ νμ΄
2021. 8. 21. 22:56
π‘ κ°μΈμ μΈ κ³΅λΆλ₯Ό λͺ©μ μΌλ‘ λ²μνμ¬ κ°λ΅νκ² μ λ¦¬λ§ ν κΈμ λλ€. μ λ¬Έμ ν¬ν¨νκ³ μμ§ μμΌλ μμΈν λ΄μ©μ 곡μλ¬Έμλ₯Ό μ½μ΄λ³΄μκΈΈ κΆν΄λ립λλ€!
https://developer.apple.com/design/human-interface-guidelines/ios/views/alerts/
Alerts - Views - iOS - Human Interface Guidelines - Apple Developer
Alerts Alerts convey important information related to the state of your app or the device, and often request feedback. An alert consists of a title, an optional message, one or more buttons, and optional text fields for gathering input. Aside from these co
developer.apple.com
Alert
Alertλ μ€μν μ 보λ₯Ό μ λ¬νκΈ° μν΄μ μ¬μ©ν©λλ€. Alertsλ μ λͺ©, λ©μμ§, νλ μ΄μμ λ²νΌκ³Ό μ λ ₯ μμμ ν¬ν¨ν©λλ€. μ΄ μμλ€μ μ‘°ν©νλ κ²μ μ μΈνκ³ λ Alertμ μΈκ΄μ λ°λ‘ 컀μ€ν°λ§μ΄μ¦ ν μ μμ΅λλ€.
- Alertλ μ΅μννμΈμ.
- Alertλ μ¬μ©μ κ²½νμ λ°©ν΄νκΈ° λλ¬Έμ ꡬ맀λ₯Ό νμ νκ±°λ μμ μ κ°μ μμ μ νμ νλ μ€μν μν©μ΄λ λ¬Έμ λ₯Ό μ리λ μλ¦Ό μ©λλ‘λ§ μ¬μ©ν©λλ€.
- μλ¦Όμ μ΅μνν΄μΌλ§ μλ¦Όμ΄ λ°μνμ λ μ¬κ°ν λ¬Έμ κ° μμμ μΈμ§ν μ μμ΅λλ€.
Alert Titles and Messages
- μ§§κ³ μΆ©λΆν μ€λͺ
μ΄ λκ³ μ¬λ¬ λ¨μ΄λ‘ μ΄λ£¨μ΄μ§ μλ¦Ό μ λͺ©μ μ μ νμΈμ.
- 짧μ μ λͺ©μ΄ μ¬λλ€μ΄ μ½κΈ°μ λ μ’μ΅λλ€.
- ν λ¨μ΄λ‘ μ΄λ£¨μ΄μ§ μ λͺ©μ μ 보λ₯Ό μΆ©λΆν μ λ¬νμ§ λͺ»ν©λλ€. 짧μ λ¬Έμ₯μ΄λ μ§λ¬Έμ μ¬μ©νμΈμ.
- νλ¨νκ±°λ λ μΉ΄λ‘μ΄ μ΄μ‘°λ₯Ό νΌνμΈμ.
- μ¬λλ€μ μνν μν©μ΄λ λ¬Έμ κ° μκ²Όμ λ μλ¦Όμ΄ λ°μνλ€λ κ²μ μκ³ μμ΅λλ€.
- You, Me, Myμ κ°μ΄ 곡격μ μΌλ‘ λ°μλ€μ¬μ§ μ μλ ννμ μ§μνμΈμ.
- λ²νΌμ λν΄ μ€λͺ
νλ κ²μ νΌνμΈμ.
- Alertμ ν μ€νΈμ λ²νΌ μ λͺ©μ΄ λͺ λ£ν μλ‘ λ²νΌμ λͺ©μ μ μ€λͺ ν νμκ° μμ΅λλ€.
Alert Buttons
- μΌλ°μ μΌλ‘ λ κ°μ λ²νΌμ΄ μ¬μ©λ©λλ€.
- λ κ°μ λ²νΌμ μ¬μ΄ μ νμ ν μ μλλ‘ ν©λλ€.
- νλμ λ²νΌμ μ¬μ©μμκ² μν©μ ν΅μ ν μ μλ μ νμ μ£Όμ§ μκ³ , μΈ κ° μ΄μμ λ²νΌμ μ¬μ©μ κ²½νμ ν΄μΉ©λλ€.
- λ§μ½ μΈ κ° μ΄μμ λ²νΌμ΄ νμν μν©μ΄λΌλ©΄ Action Sheetλ₯Ό μ¬μ©νμΈμ.
- Alert λ²νΌμ κ°κ²°νκ³ λ
Όλ¦¬μ μΈ μ λͺ©μ μ¬μ©νμΈμ
- κ°μ₯ μ’μ μ λͺ©μ ν κ° νΉμ λ κ°μ λ¨μ΄λ₯Ό ν¬ν¨νκ³ μ ννμ λμ κ²°κ³Όλ₯Ό 보μ¬μ£Όλ μ λͺ©μ λλ€.
- Title μ€νμΌμ μ¬μ©νκ³ , λ§μΉ¨νλ λ£μ§ λ§μΈμ.
- λμ¬κ° λμ¬κ΅¬λ₯Ό μ¬μ©νλ κ²μ΄ μ’μ΅λλ€. μλ₯Ό λ€λ©΄, λͺ¨λ 보기, λ΅μ₯νκΈ°, 무μνκΈ°μ²λΌμ.
- κ°λ¨ν νμΈμ μν΄ "OK"λ₯Ό μ¬μ©νλ κ²μ μ’μ§λ§ YES λ NOλ μ¬μ©μ νΌνμΈμ.
- μ·¨μ λ²νΌ λΌλ²¨μ μ μ νκ² μ¬μ©νμΈμ.
- Alertλ₯Ό μ·¨μνλ λ²νΌμ λΌλ²¨μ νμ Cancelμ΄μ΄μΌ ν©λλ€.
- ν νλ©΄μΌλ‘ μ΄λνλ κ²μΌλ‘ Alertλ₯Ό μ·¨μν μ μλλ‘ νμΈμ.
- μ·¨μ λ²νΌμ ν νλ κ²κ³Ό λμΌν νλμ ν νλ©΄μΌλ‘ μ΄λνμ λ μ μ©λλλ‘ νμΈμ.