[轉]iOS7中UITextView contentsize改變時機


在iOS7以下版本中,對UITextView設置了text屬性,則contentsize就會變化,從而可以根據contentsize的變化來改變UITextView高度來做出TextView高度隨着輸入字符變化而變化。在iOS7系統中設置text並不能立即導致contentsize的變化,而是在layoutsubview時會計算一次contentsize。估計iOS7中是text改變之后,UITextView 成為firstResponder之后會調用layoutIfNeeded。要計算高度一種UITextView內容對應的高度,需要自己用NSString的sizeWith** 系列函數來計算。


免責聲明!

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



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