HIG(Human Interface Guidelines)/HIG - UI
[iOS - HIG] 44. Buttons (버튼)
jake-kim
2021. 6. 13. 11:52
시스템 버튼

- 버튼을 누르면 어떤 일이 발생할지 암시하기 위해서 제목에 동사를 사용
- 복잡함을 나타낼수 있는 긴 텍스트보다는 짧게 유지
- 기본적으로는 시스템 버튼에는 테두리와 배경이 없지만, 익숙한 UI를 위해서 통화앱의 숫자버튼과 같은 경우에 테두리와 배경을 사용

Detail Disclosure Buttons
- 특정 행에 대한 정보에 접근하기 위해 테이블에서 사용되는 modal view를 띄우는 버튼


- 행을 탭하면 (didSelectRow) 상세화면으로 이동된다면 Detail Disclosure Button은 불필요
Info Button
- 타입은 밝은 스타일과 어두운 스타일 두 가지 존재
- UIButtonTypeInfoLight, UIButtonTypeInfoDark

Add Contact Buttons (연락처 추가 버튼)
- 연락처 추가 버튼은 연락처 정보를 입력하는 대신, 연락처 정보를 로드하는 것이므로 키보드 입력할 수 있게끔 버튼 왼쪽에 TextField 제공

