3.5インチのiPhoneと5インチのiPhone(シミュレーター)の両方にフィットするレイアウトを設計するのに苦労しています。自動レイアウトをチェックしたところ、すべてのレイアウトが完璧でした。ただし、UIScrollView を使用する必要があるため、自動レイアウトをオフにして使用する必要があります。
また、iPhone 4 インチ ディスプレイでレイアウトを表示すると、UIScrollView の上部に約 60px が追加されます。
これを行うためのより良い方法はありますか (自動レイアウトの選択を解除せずにスクロールビューを設定します)? だから私はiPhone 4をサポートすることができます。
//to set up the scrollview
[self.scrollView setScrollEnabled:YES];
[self.scrollView setContentSize:CGSizeMake(320, 800)];
ただし、自動レイアウトのチェックを外すまでスクロールしません。これを行うより良い方法はありますか?