iOS 7 - UITextView剪辑文本

时间:2014-01-07 00:27:25

标签: ios ios7 uitextview uiedgeinsets

我正在尝试使用

在一定大小的文本视图中插入3行文本
[_messageField setContentInset:UIEdgeInsetsMake(-8, -6, 0,0)];

这适用于iOS 6,但iOS 7似乎是剪切文本视图底部的内容。下面显示的两个文本视图都具有相同的字体,文本和边缘插入。第3行不会出现在iOS 7中。

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:3)

我成功使用

[_messageField setTextContainerInset:UIEdgeInsetsMake(0, 0, 0, 0)];

并根据需要进行调整。

答案 1 :(得分:0)

这解决了我遇到的问题。

self.textView.contentInset = UIEdgeInsetsMake(0.0f, 0.0f, 0.0f, 0.0f);
self.textView.textContainerInset = UIEdgeInsetsMake(0, 0, 0, 0);