Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
应用程序在iPhone4S中显示良好,但在iPhone5中不会设置背景_Iphone_Ios - Fatal编程技术网

应用程序在iPhone4S中显示良好,但在iPhone5中不会设置背景

应用程序在iPhone4S中显示良好,但在iPhone5中不会设置背景,iphone,ios,Iphone,Ios,我开发了一个应用程序。在该应用程序中,我正在设置背景图像,它在iPhone4S中显示良好,但在iPhone5中未设置背景图像 这是我在iPhone4S中的屏幕 在iPhone 5中显示如下: 我用这段代码设置背景图像: // Custom initialization self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"inner-bg"]]; bgV

我开发了一个应用程序。在该应用程序中,我正在设置背景图像,它在iPhone4S中显示良好,但在iPhone5中未设置背景图像

这是我在iPhone4S中的屏幕

在iPhone 5中显示如下:

我用这段代码设置背景图像:

// 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支持这一点。