Großer Text, der in UITextView abgeschnitten wird Das ist in UIScrollView
Ich habe ein ernstes Problem, das ich einfach nicht zu beheben vermag, und es macht mich in den letzten zwei Tagen wahnsinnig. Ich habe weit und breit gesucht und kann keine Lösung finden, obwohl ich viele ausprobiert habe.
Ich habe einUITextView
in einemUIScrollView
. Ich bin in der Lage, die Größe dynamisch zu ändernUITextView
innerhalb der Scrollansicht, um den Text anzuzeigen. Aber wenn dieUITextView
Enthält sehr großen Text, der abgeschnitten wird, wenn ich fast bis zum Ende scrolle. DieUIScrollView
Der Rahmen von wird immer noch richtig dimensioniert.
Ich habe diese Beiträge gelesen:diese diese und viele ähnliche.
DasUIScrollview
undUITextview
werden beide mit AutoLayout in der xib erstellt.
Hier ist mein aktueller Code und ein Screenshot, da Sie sehen können, dass die leere Stelle im Screenshot mit Text gefüllt sein sollte. Bitte helfen Sie.
- (void)viewDidAppear:(BOOL)animated
{
CGRect frame = self.longDescField.frame;
frame.size.height = self.longDescField.contentSize.height;
self.longDescField.frame = frame;
self.scrollView.contentSize = CGSizeMake(self.view.frame.size.width, self.longDescField.contentSize.height + 200);
self.scrollView.scrollEnabled = YES;
[self.scrollView flashScrollIndicators];
}