iOS 7 – UITextView剪辑文本

我试图通过使用一个特定的大小的文本视图适合3行文本

[_messageField setContentInset:UIEdgeInsetsMake(-8, -6, 0,0)]; 

这适用于iOS 6,但iOS 7似乎是在textview的底部裁剪内容。 下面显示的全部文字都具有相同的字体,文字和边缘插页。 第3行没有出现在iOS 7中。

在这里输入图像说明

在这里输入图像说明

我已经成功使用

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

并根据需要进行调整。

这解决了我遇到的问题。

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