【问题标题】:Xcode 4.5 different iPhone backgroud on iPhone 4s and 5iPhone 4s 和 5 上的 Xcode 4.5 不同的 iPhone 背景
【发布时间】:2012-10-24 17:59:05
【问题描述】:

我为我的 iPhone 应用制作了两张不同的背景图片:一张为 640x960 像素 (iPhone4s),一张为 640x1136 像素 (iPhone5)。但是当我在 Xcode 4.5 Main Storyboard 中创建应用程序布局时,如何为 iPhone4s 和 iPhone5 定义和创建它?这样当我选择iPhone5屏幕时背景会自动更新?

【问题讨论】:

  • 想要更改启动画面?

标签: iphone xcode4.5 screen-resolution iphone-4 iphone-5


【解决方案1】:

只需导入带有正确后缀的背景图片

例如:

myImage.png 用于非视网膜显示屏

myImage@2x.png 用于视网膜显示

myImage-568h@2x.png 适用于 iPhone 5

【讨论】:

    【解决方案2】:

    在你的 viewController 集合中:

    self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"image.jpg"]];
    

    记得正确命名图片:

    • iphone4 "image@2x.png"
    • 对于 iphone5 "image-568h@2x.png"

    【讨论】:

    • 不使用代码就不能在Interface Builder中做到这一点吗?
    猜你喜欢
    • 2012-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-02
    • 1970-01-01
    • 1970-01-01
    • 2012-09-26
    • 1970-01-01
    相关资源
    最近更新 更多