오토레이아웃을 코드로 작성하는 방법은 무엇인가?

김지훈·2022년 4월 14일
0

iOS 면접

목록 보기
38/82
  • NSLayoutConstraint의 인스턴스를 생성하는 방법

    • 불필요한 매개변수들도 지정을 해줘야한다.
  • NSLayoutAnchor를 이용하는 방법 (권장)

    • NSLayourConstraint객체를 만들어내는 클래스이다.
    • 가독성이 뛰어나다
    • anchor는 닻이란 뜻이고 view에 닻을 내려서 고정시킨다
  • Visual Format Language를 활용하는 방법

    • 시각적으로 정의하기 때문에 표현성이 좋다. 한번에 여러개의 제약을 정의할 수 있다.
      단점. 모든 제약사항을 정의할 수 없다.

0개의 댓글