私は深刻な問題を抱えており、それを修正することはできないようで、この 2 日間、気が狂いそうになっています。いろいろと調べてみましたが、解決策が見つかりません。
私は のUITextView
中に を持っていUIScrollView
ます。スクロールビュー内のサイズを動的に変更しUITextView
てテキストを表示できます。しかし、UITextView
非常に大きなテキストが含まれていると、ほとんど最後までスクロールすると途切れてしまいます。ただし、UIScrollView
のフレームはまだ正しくサイズ設定されています。
私はこれらの投稿を読みました: this thisおよび多くの同様の投稿。
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];
}