iPhone5で背景画像を表示するのに問題があります。プロジェクトに3つの画像を追加しました。最初のものはmain_background.png
2番目のものと呼ばれmain_background@2x.png
、3番目のものはmain_background-586h@2x.png
です。initメソッドでは、次のように画像を背景に割り当てました。
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self)
{
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"main_background"]];
}
return self;
}
iPhone 5でアプリケーションを実行すると、@2x画像が選択されました。y軸で繰り返し始めました。私は何を間違っているのですか、そしてこれを修正する方法は?