Frame
-
Frame Bounds + center? transform?iOS 2021. 1. 8. 12:38
개인적으로 공부하며 정리하는 블로그 입니다. 오류나 부족한 부분이 있을 수 있으니 감안하여 봐주시고 아낌없는 조언 감사드립니다 :D view: 화면에 보이는 사각형의 영역 frame, bounds: view의 위치와 크기를 나타내는 property frame: 부모의 좌표계를 기준으로 함 bounds: 자신의 좌표계를 기준으로 함 오늘은 비슷해 보이지만 다른, Frame과 Bounds에 대해 알아보겠습니다. 먼저 정의를 살펴볼까요? 거의 비슷해 보이죠? View는 화면에 보이는 사각형인데요, frame과 bounds는 View의 위치와 크기를 나타내는 프로퍼티 입니다. 혹시 차이가 보이시나요? 네 밑줄 친 부분을 보면 frame은 부모의 좌표계를, bounds는 자신의 좌표계를 기준으로 한다는 점이 다릅..
-
CG, Core GraphicsiOS 2020. 7. 12. 01:11
안녕하세요. iOS에서 뷰를 다룰 때 자주 등장하는 CGFloat, CGRect, CGPoint 등등... CG 패밀리들을 많아 보셨을텐데요, 이때 CG는 Core Graphics 의 약자입니다. 오늘은 이녀석이 뭔지 초심자의 입장에서 아주 가볍게 알아보겠습니다. Core Graphics ? Core Graphics 코어 그래픽스(이하 CG)는 2D 렌더링, 즉 2차원에서 그리는 작업 위해 사용되는 개념입니다. 공식문서를 보면 Quartz 기술을 사용해서 가볍고 정확하게 그릴 수 있다고 나오는데요, 보면 드로잉, 그라데이션, 색상, PDF 등등 다양하고도 폭넓게 사용된다고 해요! 깊게 알면 좋겠으나 다음 기회로 넘기고 CG는 2차원을 위해 사용되는 개념이구나, iOS에서 CG가 붙은 애들은 2차원 좌표계..