A Simple Calculator App With Swift
Calculator
계산기
DEMO
배운내용
UIStackView
열 또는 행에 View 들의 묶음을 배치할 수 있는 간소화된 인터페이스
UIStackView Distribution
StackView 안에 들어가는 뷰들의 사이즈를 어떻게 분배할지 설정하는 속성
Fill
스택뷰에 방향에 따라 가능한 공간을 채우기 위해 서브뷰의 크기를 재조정
Fill Equally
스택뷰 방향에 따라 일정크기로
Fill Proportionally
스택뷰에 방향에 따라 서브뷰가 갖고있던 크기에 비례하여 크기 재조정
Equal Spacing
스택뷰에 방향에따라 서브뷰 사이에 공간을 균등하게 조정
UIstackView Alignment
StackView의 subView 들을 어떤식으로 정렬할지 결정하는 속성
Fill
스택뷰의 방향이 horizontal 일경우 아래위 공간을 fill 위해 서브뷰들을 늘리고 vertical 일경우 좌우 공간을 fill 하기 위해 서브 뷰 를 늘린다.
IBInspectable , IBDesignable
IBInspectable 커스텀뷰 속성을 스토리보드에서 바로 변경
IBDesignable 변경된 속성이 실시간으로 스토리보드에서 적용