Level : WORDPRESS BOOK LINKEDIN PATENT Send Mail 동냥하기 hajunho.com

반응형

snapkit을 쓰다보면 .top 혹은 .bottom, .left, .right 의 크기 조절에 실패하는 경우가 있다. 그럴 때 스택뷰를 이용하면 해당 constraints를 안 써도 되고 구문도 간결해진다.


    lazy var leftStackView : UIStackView = {

        let ret = UIStackView()

        ret.axis = .vertical

        ret.distribution = .equalSpacing

        ret.alignment = .center

        ret.spacing = 1

        return ret

    }()

.

.

.


   self.addSubview(leftStackView)

        leftStackView.snp.makeConstraints {

            $0.width.equalToSuperview()

            $0.height.equalToSuperview()

            $0.top.equalToSuperview()

        }

.

.

.



leftStackView.translatesAutoresizingMaskIntoConstraints = false


.

.


.



 self.leftStackView.addArrangedSubview(item1)

        self.leftStackView.addArrangedSubview(img1)

        self.leftStackView.addArrangedSubview(item2)

        self.leftStackView.addArrangedSubview(item3)

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기