アプリの背景として 640x1136 の画像を使用していますが、画像が拡大されて表示されます。スプラッシュ スクリーンと同じ画像が正しく表示されます。ここにある指示に従いました。2枚の写真、
元の画像:
スクリーン キャプチャ、シミュレータ iPhone 6.1、外観は iPhone 5 でも同じ
私が使用しているコードは次のとおりです。
CGRect screenSize = [[UIScreen mainScreen]bounds];
if (screenSize.size.height == 568.0f) {
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Default-568h@2x"]];
}else {
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Default@2x"]];
}