본문 바로가기

전체 글

(35)
Dynamic Color - 다크모드 천천히 알아보기 위해 편하게 작성하겠습니다. WWDC19 - Implementing Dark Mode on iOS - WWDC19 - Videos - Apple Developer Hear from the UIKit engineering team about the principles and concepts that anchor Dark Mode on iOS. Get introduced to the principles of... developer.apple.com 앱의 모든 View 및 ViewController에는 traitCollection이 있으며 이를 통해 뷰의 모양을 결정하는데 도움을 준다. Dynamic Color를 사용하면 자동으로 light 혹은 dark mode의 색상이 정해진다. 자동으로 ..
UIView - Content Hugging, Content Comporession Priorities 글을 작성하게 된 계기 : UIStackView의 subviews의 intrinsic Content Size만 생각하고 오토레이아웃에서 Size 지정을 안해줬다가 Content Compression Resistance Priority에 의해 사라지면 안되는 Label, Image들이 사라져서 작성하게 됨 요약 Intrinsic Content Size : UILabel, UIImage 등 '컨텐츠'가 있는 View의 자체 크기. Content Hugging Priorities : 늘어나지 않게 잡아주는 값, 낮다면 가장 먼저 크기가 늘어날 수 있다. Compression Resistance Priorities : 줄어들지 않게 저항하는 값, 낮은 순위면 먼저 줄어든다. Priority : 1 ~ 1000까..
[iOS] Framwork? Liberary? 프레임워크와 라이브러리의 차이 참고하면 좋은 글 - [개발상식] 프레임워크(Framework) 와 라이브러리(Library)의 차이 [개발상식] 프레임워크(Framework) 와 라이브러리(Library)의 차이 🚀 "프레임워크와 라이브러리의 차이를 아시나요?"" "음... 프레임워크는 뼈대이고 라이브러리는 모듈 같은 것이고....😰" "그럼 최근에 사용하신 프레임워크와 라이브러리를 알려주세요." "... ex cocoon1787.tistory.com 프레임워크 프레임워크는 말 그대로 일 할 수 있는 최소 단위가 다 갖추어진 코드를 제공하는 집합체다. iOS의 경우 애플에서 제공하는 대표적인 프레임워크로는 Cocoa Touch Framework / Cocoa Framework 가 있으며 이 둘의 차이는 iOS 개발에는 Cocoa To..