应用程序在iphone 4s中显示正常,但在iphone 5中无法设置背景

时间:2013-02-20 07:04:04

标签: iphone ios

我开发了一个应用程序。在该应用程序中,我正在设置背景图像,它将在iPhone 4s中正常显示,但在iPhone 5中未设置背景图像。

这是我在iPhone 4s中的屏幕

enter image description here enter image description here

它在iPhone 5中显示如下:

enter image description here enter image description here

我正在使用此代码设置背景图片:

// Custom initialization
        self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"inner-bg"]];
        bgView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"login-bg"]];
        bgView.layer.cornerRadius =7;
        bgView.layer.masksToBounds = YES;

2 个答案:

答案 0 :(得分:0)

您的图片有inner-bg-568h.pnginner-bg-568h@2x.png个版本吗?

iPhone 5较大的屏幕需要不同尺寸的图像才能在视图中正确显示。

答案 1 :(得分:0)

你可以添加-568h @ 2x图像,

enter image description here

或者你可以stretch the original one