일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- HIG
- 애니메이션
- MVVM
- Xcode
- combine
- 스위프트
- Human interface guide
- 클린 코드
- swiftUI
- map
- uitableview
- 리팩토링
- 리펙터링
- 리펙토링
- UICollectionView
- uiscrollview
- ios
- swift documentation
- tableView
- ribs
- Protocol
- Observable
- clean architecture
- UITextView
- rxswift
- SWIFT
- Refactoring
- RxCocoa
- Clean Code
- collectionview
- Today
- Total
목록Glyphs (2)
김종권의 iOS 앱 개발 알아가기
Glyphs(글리프) 아이디어를 표현하는 간단한 그래픽 이미지 아이콘은 일반적으로 음영 텍스처링, 강조 표시와 같은 문양이 없는 시작적인 세부사항을 표출 아이콘에다 색상을 더하여 시각적 향상 가능 iOS 13, macOS 11, watchOS 6, tvOS13부터 시스템에서 SF Symbol를 사용한 glyph 제공 SF Symbol: 자동으로 크기에 따라 가중치값을 가져서 유연한 벡터 기반 이미지 (텍스트 크기 관한 Dynamic Type Size의 변경에 맞게 SF Symbol도 동적으로 변경) 앱의 모든 Glyph에서 시각적 일관성을 유지하는 방향을 지향 일관된 크기, 세부 수준, 획 두께 및 원근 사용 동일한 치수를 설정하는것이 일관된 glyph가 아님을 주의 ex) 실선 정사각형과 실선 삼각형이..
Tab bar 모든 화면 방향에서 동일한 높이를 유지 키보드 등장 시 자동으로 숨김처리 TabBar vs ToolBar TabBar: 현재 컨텍츠와 전혀 다른 섹션간의 전환 (ex 알람, 스톱워치, 타이머 탭) ToolBar: 현재 컨텐츠와 연관된 작업 (ex 항목 생성, 삭제, 사진 촬영) TabBar Guide 탭 막대에 들어가는 아이템 배치에는 독립적이고 정보 계층 구조 평평화 탐색용으로만 TabBar를 표시하고 현재 화면의 요소에 대해 작동하는 컨트롤은 ToolBar 사용 iPhone에는 탭 아이템을 3~ 5개만 사용: 너무 많으면 탭할 수 있는 영역이 줄어들고 앱의 복잡성이 증가하여 정보를 찾기가 어려워지는 현상 사용자가 앱의 다른 영역으로 이동할 때 탭 표시줄을 숨기지 말고 언제나 표출: 탭 ..