iOS UITextView自適應高度UITextContainerView抖動問題


 

在打造一個類似於微信朋友圈評論輸入框的時候,需要動態調整輸入框的高度,

但是,在調整了UITextView的高度之后,繼續輸入會導致內容(UITextContainerView里的文字)抖動。

 

 

scrollRangeToVisible 方法解決了我的問題(Swift 3):

textView.scrollRangeToVisible(textView.selectedRange)

 

 

 

獲取UITextView內的文字高度以及行數的方法(Swift 3):

let height = textView.sizeThatFits(CGSize.init(width: textView.frame.size.width, height: CGFloat.greatestFiniteMagnitude)).height
let line = Int(height/(textView.font?.lineHeight)!)

  

 

 


轉載請注明出處:http://www.cnblogs.com/ficow/p/7225465.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM