如何在我的UITextView底部填充像Mail.app中的填充,这样文本不会被压缩?

时间:2013-08-08 00:25:26

标签: ios objective-c uitextview

在Mail.app中,如果我去创建一个新消息并一直输入以便文本位于UITextView的最后一行,那么在最后一行文本和键盘之间仍然有相当大的空间。你向下滚动但你不能在这里打字。它只是很好的填充,因此您可以在不对键盘进行读取的情况下进行读取,如果选择文本,则选择句柄不会在键盘下方延伸。

我的问题是,我如何使用传统的UITextView模仿它?

1 个答案:

答案 0 :(得分:1)

我认为你可以通过设置UITextView的contentInset属性来实现这个目的:

myTextView.contentInset = UIEdgeInsetsMake(-4,-8,0,0);

btw ...上面的值并非特定于您的情况。您需要调整这些以获得您正在寻找的插图。