我有一个严重的问题,我似乎无法解决,过去两天让我发疯。我进行了广泛的搜索,但我找不到解决方案,即使我尝试了很多。
我有一个UITextView
里面的UIScrollView
。我能够动态调整UITextView
滚动视图内部的大小以显示文本。但是当UITextView
包含非常大的文本时,当我几乎滚动到最后时它会被切断。但是,UIScrollView
' 框架的大小仍然正确。
UIScrollview
和UITextview
都是使用 AutoLayout 在 xib 中创建的。
这是我当前的代码和屏幕截图,您可以看到屏幕截图中的空白点应该用文本填充。请帮忙。
- (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];
}