apple/iOS, UIKit, Documentation
iOS SnapKit 시작하기
lgvv
2021. 8. 18. 02:30
✅ 이번에는 SnapKit에 대해서 알아볼 예정이야.
오토 레이아웃을 잡는것이 이제는 나름 능숙(?)해서 불편하지는 않지만, 그럼에도 SnapKit을 배워서 더 강력한 개발자가 되기 위해서!! 라이브러리를 모두 정복해보자!
공식사이트
https://github.com/SnapKit/SnapKit
GitHub - SnapKit/SnapKit: A Swift Autolayout DSL for iOS & OS X
A Swift Autolayout DSL for iOS & OS X. Contribute to SnapKit/SnapKit development by creating an account on GitHub.
github.com
✅ 코드리뷰
//
// ViewController.swift
// SnapKit_practice
//
// Created by Hamlit Jason on 2021/08/18.
//
import UIKit
import SnapKit
class ViewController: UIViewController {
lazy var box = UIView()
override func viewDidLoad() {
super.viewDidLoad()
self.view.addSubview(box)
box.backgroundColor = .green
box.snp.makeConstraints { (make)-> Void in
make.width.height.equalTo(50)
make.center.equalTo(self.view)
}
}
}