귀염둥이의 메모

[iOS] Auto Layout(오토 레이아웃) 코드로 구현하기 본문

iOS

[iOS] Auto Layout(오토 레이아웃) 코드로 구현하기

겸둥이xz 2021. 2. 8. 19:42
반응형

NSLayoutConstraint

- NSLayoutConstraint 인스턴스 생성 제약조건

 

 

  • button과 texField에 기본간격(8.0)에 제약을 주기 위해 NSLayoutConstraint 인스턴스를 생성
 NSLayoutConstraint(item: button, 
               attribute: .right,
               relatedBy: .equal,
               toItem: textField,
               attribute: .left,
               multiplier: 1.0,
               constant: 8.0)

 

 

 

  • button1 과 button2의 너비 값이 같도록 제약을 생성
 NSLayoutConstraint(item: button1,
               attribute: .width,
               relatedBy: .equal,
               toItem: button2,
               attribute: .width,
               multiplier: 1.0,
               constant: 0.0)

 

 

Visual Format Language

- 사용 가능한 기호와 문자열

 

 

 

  • button과 texField에 기본간격(8.0)에 제약
 H:[button(>=50)]

 

 

 

  • button1 과 button2의 너비 값이 같도록 제약을 생성
 H:[button1(==button2)]

 

 

 

<참고>

부스트코스 - iOS 앱 프로그래밍 www.boostcourse.org/mo326/lecture/16849/

 

iOS 앱 프로그래밍

부스트코스 무료 강의

www.boostcourse.org

 

반응형
Comments