from apple auto layout guide[iOS 오토레이아웃 Views with Intrinsic Content Size] Two Equal - Width Buttons width가 같은 두 개의 버튼을 만드는 예제입니다. 전에 했던 예제에 비해 간단합니다. width Intrinsic Content Size를 고려하지 않아서 별로 좋지 않은 예제라고 생각됩니다. 그래서 예제로 넣었을 수 도 있겠습니다. View and Constraints Short Button.Leading = Safe Area.leading + 16Long Button.Leading = Short Button.Trailing + StandardLong Button.Trailing = Safe Area.Trailing + ..
[iOS 오토레이아웃 Views with Intrinsic Content Size] Fixed Height Columns 이번 예제는 아래 2개 예제를 합친 예제입니다. Dynamic Height Label and Text Field 2018/08/01 - [iOS] - [iOS 오토레이아웃 Views with Intrinsic Content Size] Dynamic Height Label and Text Field Fixed Height Columns 2018/08/01 - [iOS] - [iOS 오토레이아웃 Views with Intrinsic Content Size] Fixed Height Columns 그렇게 어렵지 않습니다만, 추가해야할 제약조건이 많이 늘어나기 때문에 상당히 귀찮습니다. 개념자..
[iOS 오토레이아웃 Views with Intrinsic Content Size] Dynamic Height Label and Text Field 전 글(2018/07/29 - [iOS] - [iOS 오토레이아웃 Views with Intrinsic Content Size] Simple Label and Text Field)에서는 textfield가 Safe area.top 기준으로 20으로 고정이었습니다. 이번에는 고정이 아닌 유동적으로 변하는 예제입니다. label의 font 크기를 키우면 text field의 제약조건이 커집니다. 반대도 마찬가지입니다. 하지만 두개 다 text를 다루고 있으므로 한 쪽을 키우면 다른 한쪽도 키우기 마련입니다. 따라서 예제 자체는 억지스러운 면이 있습니다. 이 예제..