[Swift/코드한줄] translatesAutoresizingMaskIntoConstraints = false
Develop/Swift 2022. 1. 16. 16:48

하루에 코드 한 줄에 대해 기록합니다. 의식의 흐름을 따라갑니다. 우리가 코드를 이용해 layout을 잡기 전 꼭 해주는 일이 있다 바로 button.translatesAutoresizingMaskIntoConstraints = false 처럼 translatesAutoresizingMaskIntoConstraints 를 false로 설정해주는 일이다 이 코드를 설정하지 않으면 위치가 원하는 데로 잡히지 않는다 왜일지 궁금해졌다 먼저 translatesAutoresizingMaskIntoConstraints 은 UIView Class 에서 Subviews의 Layout 관련 Property로 분류가 되어있는 것을 볼 수 있다 그리고 공식 문서의 정의를 확인해보면 View의 AutoresizingMask가..

[Swift] UIButton 코드로 직접 구현하기 (Create UIButton programmatically in Swift )
Develop/Swift 2021. 3. 30. 16:47

안녕하세요. 미닛메이드 Minnit 입니다😌 뷰를 구성할 때 object들을 Storyboard로 구현하시나요 코드로 구현하시나요? 저는 보통 Storyboard를 사용하는 편인데,경우에 따라 코드로 구현해야할 때가 있더라구요 ! 이번에는 코드로 UIButton을 구현하고, Constraint까지 잡아보겠습니다 ~~ 이번 글에서는 translatesAutoresizingMaskIntoConstraints 를 이용해서 Button의 Constraint를 코드로 구현해볼 거예요! translatesAutoresizingMaskIntoConstraints 란 뭘까요? Apple🍎의 공식 문서를 확인해보면 "뷰의 autoresizing mask가 자동 레이아웃 제약 조건으로 변환되는지 여부를 결정하는 Bool ..