Objective c 尝试在iPhone5 4中添加新的背景;故事板

Objective c 尝试在iPhone5 4中添加新的背景;故事板,objective-c,screen,ios6,iphone-5,Objective C,Screen,Ios6,Iphone 5,我正在尝试添加一个正确大小的背景图像,以支持iPhone5 4英寸屏幕,但我仍然在底部得到相同的信箱。该图像大小正确。 我使用的代码是: if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { CGSize result = [[UIScreen mainScreen] bounds].size; if(result.height == kIphone5) { //====THIS IS AN i

我正在尝试添加一个正确大小的背景图像,以支持iPhone5 4英寸屏幕,但我仍然在底部得到相同的信箱。该图像大小正确。 我使用的代码是:

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) {
    CGSize result = [[UIScreen mainScreen] bounds].size;
    if(result.height == kIphone5) {
        //====THIS IS AN iPhone5 4" screen====//
        UIImage *image = [UIImage imageNamed:@"iphone_frosty-568h@2x.png"];
        [backgroundImage setImage:image];


    }
我确实有兰奇的形象

更新

最后,我将iPhone5背景图像添加到iPhone5故事板中,并将其用于所有iPhone模式。我不知道这是否是一种正确的方法,但它似乎有效


有人能给你一些建议吗?

你是说让你的应用程序在iPhone 5上全屏运行(去掉信箱)?如果是这样,您就不会在代码的某个地方使用新的图像大小作为背景图像;您必须将其作为启动图像添加到项目文件中。有关更多信息,请参阅Apple文档的部分。

我确实有启动图像。