블로그

UITextView의 intrinsicContentSize

게시 1분

UITextView의 isScrollEnabled가false일 때 intrinsicContentSize가 활성화 됩니다.

자세히 봅시다.

  • textView를 생성해서 isScrollEnabled를 true로 주면

(-1.0, -1.0)이 출력됩니다.

swift에서는 intrinsicContentSize가 없을 때 (-1, -1)의 값을 가집니다.

(항상 -1, -1을 가지는지는 모르겠으나 UIView에서도 값이 없을 때도 -1, -1을 가집니다.)

  • 이번엔 isScrollEnabled가 false로 주고 출력해보면

(10.0, 52.0)이 출력됩니다.

intrinsicContentSize가 생겼습니다.

다시 정리를 하면, isScrollEnabled를 false로 설정하면 UITextView의 intrinsicContentSize가 활성화됩니다.

댓글

댓글을 남기면 닉네임(또는 GitHub 계정 정보)이 저장됩니다. 개인정보처리방침

GitHub