[UIKit] 코드로 multiplier값을 변경해봅시다
🍎/UIKit
2022. 3. 21. 18:51
스토리보드를 사용하는 것보다 코드를 이용해서 개발하는 것을 연습하는 게 좋다고 해서 공부하다가 막힌 부분이 있었다. 막혔던 부분을 강의를 통해 알게 되어 정리하려고 합니다. 우선 multiplier는 스토리보드 상에서 손쉽게 변경 가능합니다. 하지만 코드 상으로 바꾸기를 시도한다면 에러가 발생합니다. multiplier는 읽기 전용이네요. 변경할 수 없습니다. 이 값을 바꾸기 위해선 NSLayaoutConstraint 자체를 새로 만들어서 적용해줘야 합니다. multiplier 이외의 값을 설정되어있던 값을 가져옵니다. NSLayoutConstraint.init을 사용해서 multiplier값을 제외한 모든 값은 self를 통해 가져옵니다. 여기서 원래 설정되어있던 값을 비활성화시켜줘야 하는데, 이 과정..