UITextView我的iOS應(yīng)用程序中有一個,可顯示大量文本。然后,我使用的offset margin參數(shù)分頁此文本UITextView。我的問題是的填充UITextView使我的計算混亂,因為根據(jù)我使用的字體大小和字體,它似乎有所不同。因此,我提出一個問題:是否可以刪除圍繞內(nèi)容的填充UITextView?期待聽到您的回復(fù)!
3 回答

眼眸繁星
TA貢獻(xiàn)1873條經(jīng)驗 獲得超9個贊
此解決方法是在2009年發(fā)布IOS 3.0時編寫的。它不再適用。
我遇到了完全相同的問題,最后我不得不使用
nameField.contentInset = UIEdgeInsetsMake(-4,-8,0,0);
其中nameField是一個UITextView。我碰巧使用的字體是Helvetica 16 point。對于我正在繪制的特定字段大小,這只是一個自定義解決方案。這使得左側(cè)偏移與左側(cè)齊平,頂部偏移在我想要其繪制框的位置。
此外,這似乎僅適用于UITextViews您使用默認(rèn)授權(quán)的情況,即。
nameField.textAlignment = NSTextAlignmentLeft;
例如,向右對齊,UIEdgeInsetsMake似乎對右邊緣完全沒有影響。
至少,使用.contentInset屬性可讓您將字段放置在“正確”的位置,并容納偏差而不會偏移UITextViews。
- 3 回答
- 0 關(guān)注
- 519 瀏覽
添加回答
舉報
0/150
提交
取消