Auto layout1 SnapKit Auto Layout을 더 쉽게 작성하도록 도와주는 라이브러리이다. 예시 import SnapKit override func viewDidLoad() { super.viewDidLoad() // 뷰 생성 let redView = UIView() redView.backgroundColor = .red self.view.addSubview(redView) // 제약 조건 설정 redView.snp.makeConstraints { make in make.width.height.equalTo(100) // 너비와 높이를 100으로 설정 make.center.equalToSuperview() // 뷰를 수퍼뷰의 가운데에 위치 } } 클로저 문법을 사용하지 않고 작성하면 아래와 같다. redView.snp.make.. 2023. 7. 12. 이전 1 다음