私と同じ問題を抱えているいくつかの投稿を読みました。スクロールビューが自動レイアウトでうまく動作していません。自動レイアウトのチェックを外して問題ありませんが、スーパービューの下部に留まる必要のある2つのボタン(次と前)があります。自動レイアウトなしではどうすればよいかわかりません。D:スクロールビューに画像ビューがあります。画像全体が表示されていないため、画像の表示の途中で終了します。画像ビューを幅300、高さ500に設定しています。
オブジェクトに「下部スペースをスーパービューに」制約をプログラムで設定する方法を誰かが手伝ってくれるでしょうか。あるいは、自動レイアウトを使用してこれを達成する方法があると確信していますアップルは私にはそれをしません笑。
私が試したこと:
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(320, 2000)];
}
また、高さと幅の制約を設定し、サイズを変更して、それができなくなるまで試しました。それがすることは、それがほんの少しだけスクロールするということです、そしてそれはそれです。プログラムでボタンの制約を設定し、自動レイアウトのチェックを外すことはオプションだと思いますが、自動レイアウトでこれを達成する方法が必要です。どんな提案でも大歓迎です。ありがとう!