iOS 7 - UITextView clipping text
Asked Answered
Y

2

1

I'm trying to fit 3 lines of text in a textview of a certain size by using

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

This works in iOS 6, but iOS 7 seems to be clipping content at the bottom of the textview. Both of the textviews shown below have the same font, text, and edge insets. Line 3 does not appear in iOS 7.

enter image description here

enter image description here

Yellowbird answered 7/1, 2014 at 0:27 Comment(0)
Y
3

I had success using

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

and adjusting as needed.

Yellowbird answered 7/1, 2014 at 0:42 Comment(1)
That's interesting. I'm beginning to question the usefulness of UIScrollView methods when dealing with a UITextView that's backed by Text Kit.Gooding
F
0

This solved the issue I was having.

self.textView.contentInset = UIEdgeInsetsMake(0.0f, 0.0f, 0.0f, 0.0f);
self.textView.textContainerInset = UIEdgeInsetsMake(0, 0, 0, 0);
Flap answered 20/5, 2014 at 17:10 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.