1

我正在尝试通过使用在一定大小的文本视图中放置 3 行文本

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

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

在此处输入图像描述

在此处输入图像描述

4

2 回答 2

3

我成功使用了

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

并根据需要进行调整。

于 2014-01-07T00:42:24.500 回答
0

这解决了我遇到的问题。

self.textView.contentInset = UIEdgeInsetsMake(0.0f, 0.0f, 0.0f, 0.0f);
self.textView.textContainerInset = UIEdgeInsetsMake(0, 0, 0, 0);
于 2014-05-20T17:10:20.963 回答