본문 바로가기

Weekoding

검색하기
Weekoding
프로필사진 Still Coding In After Hours...   iOS / Swift

  • 분류 전체보기 (32)
    • 공부 노트(Swift) (28)
    • 개발 노트 (0)
    • 그 외 (1)
Guestbook
Recent Posts
Tags
  • oauth
  • NSAttributedString
  • 모바일개발
  • Structure
  • Enterprise
  • lifecycle
  • cgrect
  • xcode
  • UIView
  • Console
  • SnapKit
  • CornerRadius
  • CALayer
  • SignInWithApple
  • property observer
  • Lazy
  • 프로퍼티옵저버
  • TextView
  • Label
  • Swift
  • property
  • Debugging
  • AppleLogin
  • SNS로그인
  • ios
  • CGColor
  • SceneDelegate
  • Assets
  • Inheritance
  • CAGradientLayer
more
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록CGColor (1)

Weekoding

[Swift] UIColor/CGColor, CGSize/CGPoint/CGRect, frame/bounds

오늘은 헷갈리는 개념들을 총 정리 하는 시간을 가져보도록 할 예정이다. 한 묶음씩 포스팅 하면 찾기도 번거로울 것 같고 간단하게 정리해 보려고 한다. 주인공들은 아래와 같다. UIColor / CGColor CGSize / CGPoint / CGRect frame / bounds 📂 UIColor / CGColor background 속성이 CALayer에 속해있냐, UIView에 속해있냐에 따라 받는 값의 클래스가 다르다. 일단, Layer가 해당 View에 속해 있다면, View.backgroundColor를 바꿀 때 Layer.backgroundColor도 자동으로 함께 바뀐다. 반대로 설정해도 마찬가지. 그런데 왜 CGColor / UIColor라는 개념이 나누어져 있으며, 위와 같이 같은 'ba..

공부 노트(Swift) 2023. 2. 13. 00:38
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바