2017년 9월 18일 월요일

Swift : 네비게이션이나 툴바 등록시 텍스트 뷰가 처음 부터 글이 써지지 않는다

스위프트에 텍스트 작성을 위해 텍스트 뷰를 등록할때.
그냥 일반적인 경우는 그냥 잘된다.


이렇게 텍스트 뷰를 등록한 후 실행 시키면...


이렇게 정상적으로 텍스트 뷰가 나타난다.
하지만...


이렇게 네비게이션을 추가하면...


이렇게 텍스트 뷰의 상단에 의미 없는 공간이 자동으로 적용되어 버린다.


이것을 업앨려면, 텍스트 뷰가 등록되어 있는 뷰의 Layout 항목에 "Adjust Scroll View Insets" 라는 항목의 체크를 해체 해주면 된다.

이렇게 체크를 해제하고 실행해보면...


이렇게 네비게이션이나 툴바가 있을 때도 정상적으로 최상단 부터 텍스트 뷰를 사용 할 수 있다.