網頁

2018年8月26日 星期日

單純秀文字時,最好是直接使用UILabel,而不要用UITextView

最近想說直接UITextView重覆使用,不能編輯時直接將它偽裝成UILabel,但真正使用時發現,UITextView使用sizeThatFits計算出來的高度,常常莫名的最底下一行會截掉,但換用UILabel時就沒這問題,看起來單純秀文字時,還是使用UILabel比較不會有奇怪狀況發生。

-–-更新-–-
後續發現主要是計算時算出來的是浮點數,但UIView在使用時大多都無條件捨棄小數點,變成就會有少1 pixel的問題