我正在尝试通过使用在一定大小的文本视图中放置 3 行文本
[_messageField setContentInset:UIEdgeInsetsMake(-8, -6, 0,0)];
这适用于 iOS 6,但 iOS 7 似乎在文本视图的底部剪辑内容。下面显示的两个文本视图具有相同的字体、文本和边缘插图。第 3 行没有出现在 iOS 7 中。
我正在尝试通过使用在一定大小的文本视图中放置 3 行文本
[_messageField setContentInset:UIEdgeInsetsMake(-8, -6, 0,0)];
这适用于 iOS 6,但 iOS 7 似乎在文本视图的底部剪辑内容。下面显示的两个文本视图具有相同的字体、文本和边缘插图。第 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);