应用程序在iPhone4S中显示良好,但在iPhone5中不会设置背景
我开发了一个应用程序。在该应用程序中,我正在设置背景图像,它在iPhone4S中显示良好,但在iPhone5中未设置背景图像 这是我在iPhone4S中的屏幕 在iPhone 5中显示如下: 我用这段代码设置背景图像:应用程序在iPhone4S中显示良好,但在iPhone5中不会设置背景,iphone,ios,Iphone,Ios,我开发了一个应用程序。在该应用程序中,我正在设置背景图像,它在iPhone4S中显示良好,但在iPhone5中未设置背景图像 这是我在iPhone4S中的屏幕 在iPhone 5中显示如下: 我用这段代码设置背景图像: // Custom initialization self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"inner-bg"]]; bgV
// 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;
您有
internal-bg-568h.png
和internal-bg吗-568h@2x.png
您的图像版本
iPhone 5的大屏幕需要不同大小的图像才能在视图中正确显示。您可以添加-568h@2x形象,
或者你也可以。同一张图片在两部iphone上都不起作用。你需要两个不同分辨率的屏幕不同的图像…是的,我有两个图像一个在登录bg和登录BG2x你还需要添加登录bg-568h@2x.png在您的资源中,还需要检查iPhone4或5,然后根据设置图像是的,我有两个图像inner-bg.png(大小320*480)和inner-bg@2x.png(640*960)对吗,我必须在图像名称中输入-568h吗?对于放入interface builder的控件,它在iphone 5中也不显示在适当的位置,但在iphone 4中显示得很好,对于放入interface builder的控件,它在iphone 5中也不显示在适当的位置,但在iphone中显示得很好4@aron对于nib文件,你可以创建一个视网膜。最新的Xcode支持这一点。