UITextView contentInset在iOS 7上的UITextView中不起作用?

Joe*_*Joe 6 uitextview ios uiedgeinsets ios7

我想设置UITextViewcontentInset属性.在这样做时,该UIEdgeInsettop变量工作得很好.所以[self.textView setContentInset: 'UIEdgeInsetsMake(50, 0, 0, 0)];工作.

但是,分配UIEdgeInsets的任何其他变量都不起作用.只有top调整.bottom不调整,无论做leftright.

所以[self.textView setContentInset: UIEdgeInsetsMake(0, 50, 100, 50)];对我的textView没有任何作用.

我错过了什么吗?有任何想法吗?

Ora*_*son 13

在iOS 7上使用setTextContainerInset而不是contentInset.

[self.textView  setTextContainerInset:UIEdgeInsetsMake(0, 50, 100, 50)];
Run Code Online (Sandbox Code Playgroud)

  • 适用于左右边缘......但不在底部. (8认同)