UIScrollView を機能させるのに苦労しています。
サブビューとして UIImageView と UITextView を持つ UIScrollView があります。
UIScrollView、UIImageView、および UITextView がコントローラーに接続されています。
viewDidLoad でこのコード行を使用すると、次のようになります。
self.scrollView.contentSize = CGSizeMake(320, 1000);
スクロールが機能します。ただし、下にスクロールすると、UITextView に多くのテキストが含まれていると、テキストの下部が切り取られます。
UITextView のフレームを調整する必要があると思います。これらの 3 行を viewDidLoad に追加すると、次のようになります。
CGRect frame = self.bioText.frame;
frame.size = self.bioText.contentSize;
self.bioText.frame = frame;
テキストはさらに途切れています。
いくつかの質問:
- スクロール時にすべてのテキストが表示されるように UITextView を適切に調整するにはどうすればよいですか。
- スクロールビューの contentSize をすべてのサブビューの合計に設定する方法はありますか (現在のようにハードコードする必要はありません)