У меня серьезная проблема, которую я просто не могу исправить, и это заставляет меня сумасшедшим в течение последних двух дней. Я искал по всему миру, и я не могу найти решение, хотя я пробовал много.
У меня есть UITextView
внутри a UIScrollView
. Я могу динамически изменять размер UITextView
внутри прокрутки, чтобы отобразить текст. Но когда UITextView
содержит очень большой текст, он обрезается, когда я прокручиваю почти до конца. Тем не менее, кадр UIScrollView
все еще правильно настроен.
Я прочитал эти сообщения: this и многие другие.
UIScrollView
и UITextView
создаются в xib с использованием AutoLayout.
Вот мой текущий код и скриншот, так как вы можете видеть, что пустое место на скриншоте должно быть заполнено текстом. пожалуйста помоги.
- (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];
}