관리 메뉴

김종권의 iOS 앱 개발 알아가기

[iOS - HIG] 44. Buttons (버튼) 본문

HIG(Human Interface Guidelines)/HIG - UI

[iOS - HIG] 44. Buttons (버튼)

jake-kim 2021. 6. 13. 11:52

시스템 버튼

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

테두리와 배경이 있는 숫자 버튼

Detail Disclosure Buttons

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

Detail Disclosure Buttons

  • 행을 탭하면 (didSelectRow) 상세화면으로 이동된다면 Detail Disclosure Button은 불필요

Info Button

Add Contact Buttons (연락처 추가 버튼)

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

Modal view로 나온 연락처 정보

Comments