일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- SWIFT
- 스위프트
- combine
- Clean Code
- 리펙터링
- Observable
- 리팩토링
- ios
- tableView
- Refactoring
- rxswift
- swift documentation
- 애니메이션
- map
- uiscrollview
- clean architecture
- RxCocoa
- Xcode
- MVVM
- ribs
- swiftUI
- uitableview
- Protocol
- 클린 코드
- Human interface guide
- UICollectionView
- UITextView
- collectionview
- Today
- Total
목록image (3)
김종권의 iOS 앱 개발 알아가기
1. Pagination 방법 (페이지네이션, Combine) - 기초 2. Pagination 방법 (페이지네이션, Combine) - 메인 스레드 최적화, 이미지 캐싱 이미지를 불러올때 고려할 것 url을 가지고 이미지를 불러올 때, main thread에서 이미지를 가져오면 앱이 버벅이는 현상이 존재 심지어 AsyncImage를 통해서 async하게 이미지를 불러와도 앱이 버벅이는 현상이 존재 background thread에서 url을 통해 이미지를 불러오도록 구현 Image Caching 적용을 통해 조금 더 빠른 로딩이 되도록 구현 이미지 캐싱이 없다면 매번 url을 네트워킹을 통해서 이미지를 획득하므로 캐싱이 필수 구현 아이디어 url을 통해 이미지를 불러오는 코드는 background th..
목차) SwiftUI의 기본 - 목차 링크 Image 단순히 Image("imageName")으로 사용 struct ContentView: View { var body: some View { Image("book") } } 공간에 맞게 이미지 크기를 조정하는 모드 설정 resizable()를 선언 화면에 맞추어서 채워지는 효과 struct ContentView: View { var body: some View { Image("book") .resizable() //
이미지 사용 방법 asset 파일에 사진 파일 준비 ContentView에 Image()를 사용하여 이미지 표출 struct ContentView: View { var body: some View { Image("dog") } } SwiftUI에서는 clipShape()를 통해 이미지를 Circle형태로 만들기가 매우 쉬움 struct ContentView: View { var body: some View { Image("dog") .clipShape(Circle()) //