UITextView滚动错误iOS9 xcode 7.1.1
我有一个简单的UITextView,它占据了所有屏幕。 当文本长度大于Textview高度时,它会自动滚动到底部(见图) 我已经试过了UITextView滚动错误iOS9 xcode 7.1.1,ios,xcode,swift,ios9,xcode7,Ios,Xcode,Swift,Ios9,Xcode7,我有一个简单的UITextView,它占据了所有屏幕。 当文本长度大于Textview高度时,它会自动滚动到底部(见图) 我已经试过了 self.textView.scrollRangeToVisible(NSMakeRange(0, 0)) 及 self.textView.scrollsToTop=true 和其他没有结果的事情 我正在使用iOS9和最新的swift和Xcode 7.1.1 我找到了解决办法 override func viewDidLayoutSubviews() {
self.textView.scrollRangeToVisible(NSMakeRange(0, 0))
及
self.textView.scrollsToTop=true
和其他没有结果的事情
我正在使用iOS9和最新的swift和Xcode 7.1.1
我找到了解决办法
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
self.textView.setContentOffset(CGPoint.zero, animated: false)
}
但我还是不明白为什么它不起作用。你也试过了
self.textView.scrollRangeToVisible(NSRange(location:0, length:0))
我也遇到了同样的问题,因为现在我无法测试代码,你能告诉我上面的代码是否能解决这个问题吗。我的答案中的代码解决了我的问题。这解决了问题,但有一个跳跃,因为它只有在视图出现时才被显示出来。