Calculator

계산기

DEMO


ezgif com-gif-maker

배운내용


UIStackView

열 또는 행에 View 들의 묶음을 배치할 수 있는 간소화된 인터페이스

UIStackView Distribution

StackView 안에 들어가는 뷰들의 사이즈를 어떻게 분배할지 설정하는 속성

Fill

스택뷰에 방향에 따라 가능한 공간을 채우기 위해 서브뷰의 크기를 재조정

스크린샷 2021-12-28 오후 4 10 51

Fill Equally

스택뷰 방향에 따라 일정크기로

스크린샷 2021-12-28 오후 4 10 57

Fill Proportionally

스택뷰에 방향에 따라 서브뷰가 갖고있던 크기에 비례하여 크기 재조정

스크린샷 2021-12-28 오후 4 12 43

Equal Spacing

스택뷰에 방향에따라 서브뷰 사이에 공간을 균등하게 조정

스크린샷 2021-12-28 오후 4 12 47

UIstackView Alignment

StackView의 subView 들을 어떤식으로 정렬할지 결정하는 속성

Fill

스택뷰의 방향이 horizontal 일경우 아래위 공간을 fill 위해 서브뷰들을 늘리고 vertical 일경우 좌우 공간을 fill 하기 위해 서브 뷰 를 늘린다.

스크린샷 2021-12-28 오후 4 18 11

IBInspectable , IBDesignable

IBInspectable 커스텀뷰 속성을 스토리보드에서 바로 변경

IBDesignable 변경된 속성이 실시간으로 스토리보드에서 적용

https://github.com/jeonsumin/Calculator