2
我有一個奇怪的問題,與iOS 10,Swift 3. UITextView有時會「卡住」。對於「卡住」,我的意思是它內部的文字被剪切掉,所以只有一部分可見。發生這種情況時,UITextView不可滾動。UITextView文本被截斷 - iOS 10
在故事板中,我將它固定到邊緣。
相關查看代碼:
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,並且只出現我真正的設備上,而不是在模擬器。
任何人都有類似的經歷嗎?
謝謝!
編輯:
它現在也出現在模擬器中!
必須有一個深刻的錯誤在這裏,因爲我看到在Xcode接口本身一樣的東西!快速幫助檢查員在右側通常無法滾動到足以閱讀整個事物。我已經提出了一個錯誤;我建議你提交一個錯誤! (你可能會看到新的Xcode 8.1 beta是否首先修復了這個問題。) – matt
我在iOS9上也經歷過同樣的事情,它完全不可預測,甚至在_same_運行時會話中關閉/打開屏幕也解決了它;我沒有找到永久性的修復方法,但是在我的情況下,當我改變圖層的sublayerTransform值併爲視圖設置了一個persepctive時,它顯得非常有價值 - 它可能是由於某些幕後的東西造成的,實際上修復或改變。我的也只出現在_real_設備上,可能這些3D引擎的實現在OSX和iOS上是不同的。 – holex