일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 독서후기
- 독후감
- Info.plist
- xcode
- Modality
- 야곰아카데미
- NumberFormatter
- View Life Cycle
- viewcontroller
- mvvm
- delegation
- Mock
- Failed to register bundle identifier
- 스타트업주니어로살아남기
- UIResponder
- SWIFTUI
- roundingMode
- 부트캠프
- SWIFT
- NotificationCenter
- contentInset
- Structures and Classes
- 책후기
- @available
- human interface guidelines
- 스위프트
- IOS
- Navigation
- Codegen
- 아이폰
- Today
- Total
목록Software Engineering/iOS (74)
호댕의 iOS 개발
이 글은 Human Interface Guideline을 읽고 정리한 글입니다. # Modality 해당 화면에서 추가적인 작업이 필요한 경우 사용하는 화면 전환 (화면의 흐름과는 무관) -> Modality는 보통 아래에서 위로 화면이 올라옴. 모달리티의 기능 사람들이 독립적인 작업이나 콘텐츠와 밀접히 관련된 옵션 세팅에 집중할 수 있도록 도와줌 사람들이 중요한 정보를 받을 수 있도록 보장하며, 만약 필요하다면 조치를 취하게 된다 다양한 시스템 정의 모달 경험을 가능하게 하기 위해 iOS는 alert, activity views, share sheets, action sheet를 제공한다. 만약 커스텀 모달 컨텐츠를 보여주려면 다음과 같은 보여주기 방식을 사용할 수 있다. Automatic: defau..
아래 내용은 애플에서 제공한 Human Interface Guidelines를 보고 의역 및 정리한 내용입니다. # iOS가 다른 플랫폼과 차별화된 주요한 3가지 Themes 명확성 (Clarity) 시스템 전반에 걸쳐 텍스트는 전부 읽기 좋은 사이즈이고, 아이콘은 정확하고 뚜렷하다. 기능에 대해 정확한 focus가 있을 때 좋은 디자인이 나올 수 있다. Negative Space, 색, 폰트, 이미지, UI 모두 중요한 내용을 미묘하게 강조하고 상호작용을 전달한다. 존중 (Deference) 내가 이해했을 때 iOS에서 Deference란 사용자가 콘텐츠를 이해하기 쉽도록 하는 것을 의미한다고 생각함. 부드러운 모션과 선명하고, 아름다운 인터페이스는 사람들이 콘텐츠를 이해하고 상호작용하는데 도움이 된다..