PinLayout으로 UITextFiled의 size와 layout을 잡았는데
Placeholder에 맞게만 sizeToFit()으로만 되었다... 원하는 layout이 아닌...ㅠㅠ
이 버그를 수정하려고 PinLayout 예제를 봤는데 height가 고정되어있는 ...
그래서 이것저것 삽질을 하다가 허무하게 해결되었다.
그것은 TextField 자체의 사이즈를 줄 것(아마 PinLayout에서 발생하는 UI 구현이 어려움의 원인은 여기에 있지 않을까 싶다)
이전 코드
nickNameTextField.pin
.below(of: nickNameLabel)
.left().right()
.marginTop(Metrics.vSpacingLabelToTextField)
.marginHorizontal(Metrics.marginHorizontally)
.sizeToFit()
수정된 코드
nickNameTextField.sizeToFit()
nickNameTextField.pin
.below(of: nickNameLabel)
.left().right()
.marginTop(Metrics.vSpacingLabelToTextField)
.marginHorizontal(Metrics.marginHorizontally)