Xcode TextViewのスクロール

ゲーム制作
スポンサーリンク

Xcode 8.3.3
Swift 3.1
TextViewのサイズを超える長い文を入力するとスクロール表示することになるけど、どうしても文の最後の方にスクロールして表示される。これを読み込み時に文の最初に持ってきたい場合どうしたらよいか。

override func viewDidLayoutSubviews() {
self.textView.setContentOffset(CGPoint.zero, animated: false)
}
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #000000; min-height: 13.0px}
p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo; color: #703daa}
span.s1 {font-variant-ligatures: no-common-ligatures; color: #ba2da2}
span.s2 {font-variant-ligatures: no-common-ligatures}
span.s3 {font-variant-ligatures: no-common-ligatures; color: #000000}
span.s4 {font-variant-ligatures: no-common-ligatures; color: #703daa}
span.s5 {font-variant-ligatures: no-common-ligatures; color: #4f8187}
span.s6 {font-variant-ligatures: no-common-ligatures; color: #3e1e81}

これで行けた。

追記

override func viewDidLayoutSubviews() {
textView.ContentOffset = CGPoint.zero
}

これでも行けた。

コメント

タイトルとURLをコピーしました