我在使用iOS 10和Swift 3时遇到了一个奇怪的问题。UITextView有时会“卡住”。所谓“卡住”,就是它内部的文本被切断,只有一部分可见。当出现这种情况时,UITextView无法滚动。
在Storyboard中,我将它固定在边缘上。
与此视图相关的代码:
override func viewDidLoad() {
...
lyricsTextView.text = song.lyrics
lyricsTextView.font = UIFont(name: "Avenir-Roman", size: 15)
lyricsTextView.textAlignment = .center
...
override func viewDidLayoutSubviews() {
lyricsTextView.setContentOffset(CGPoint.zero, animated: false)
}
我在iOS 9上没有遇到过问题,这个问题只在我的真实设备上出现,模拟器上没有。
有人经历过类似的情况吗?
谢谢!
编辑:
现在它也在模拟器中出现了!