iPhone 4 にアプリケーションがあり、正常に動作しています。今、私はそれを 5 に移行したいと考えています。xib でスプラッシュ画像を表示するための startupviewcontroller があります。xib は Xcode 4.2 で生成されるため、320 480 のフレーム ビューと、画像を含む画像ビューが追加されます。今、私はこれらすべてがiPhone 5でも機能することを望んでいます。そのために、画像サイズを640 * 1136に変更しました。これは、使用されている640 * 960のものよりもその画像ビューに追加されます。そして、追加しました
if([[UIScreen mainScreen] bounds].size.height == 480)
{
[self.view setFrame:CGRectMake(0,0,320,480 )];
}
else
{
[self.view setFrame:CGRectMake(0,0,320,568)];
backgroundimage.image=[UIImage imageNamed:@"Default-568h@2x.png"];
}
動作していません。これにより、画像の下部に空白ができました。マスクの自動サイズ変更も試しました。それもうまくいきませんでした。
誰か私をこの穴から出してくれませんか?