나의 플랫폼/iOS

[iOS] UITextView Scroll to top

GsBOB 2017. 7. 19. 14:52

UITextView를 로드 하고 나서 보면 Scroll이 생성되는 것 까지는 좋지만,

하단에 위치 되는 문제점이 발생한다.


그래서 Scroll을 Top으로 이동시키고자 할 경우 여러가지 방법이 있지만 

저같은 경우 아래 방법으로 하는 편이 직관적이고 동작도 원활하게 이루어 졌다.


let contentHeight = uiTextView.contentSize.height

let offSet = uiTextView.contentOffset.x

let contentOffset = contentHeight - offSet

uiTextView.contentOffset = CGPoint(x: 0,y: -contentOffset)


Content 실제 높이 값으로 Offset을 이동 시키는 소스이다.

참고하세요.


출처 : https://stackoverflow.com/a/28377727