Swift) AutoLayout 설정 잘 했는데 왜 빨간점?? Content Hugging? 우선순위?
StoryBoard에서 Constraint를 잘 설정해 줬음에도 가끔 이런식으로 스토리보드 에러가 날 때가 있다. 간격도 잘 맞춰줬는데 왜 이런게 뜨지? 물론 빌드에는 영향이 안 가지만 UI자체가 원하는 방향으로 그려지지 않을 때가 있다. 오토레이아웃의 필수 조건이니 공부를 했었지만... 개념 한 번 다시 잡고 가자! iOS의 View들 중 몇 가지는 본질적인 크기가 있다. 레이블이면 1줄짜리 레이블 크기... textField는 텍스트 필드 크기... 스위치는 스위치 크기... 그냥 뷰를 끌어다 놓으면 생기는 크기가 있다. 그래서 width랑 height를 따로 지정해 주지 않아도 되지. 그걸 iOS에서는 intrinsicContentSize라고 부른다. (그냥 본질크기라고 부르겠다... 인트린식컨텐트..
개발/TIL(Today I Learned)
2021. 9. 19. 23:32