ios - 我的背景图片来自哪里?

标签 ios xcode default.png

请注意,我是 IOS 和 Xcode 的新手,所以这可能是个愚蠢的问题。 我正在开发一个大型现有应用程序,添加 Retina 显示屏支持。 (xcode 4.5.1)

应用程序启动,进入登录屏幕,然后显示“Default.png”作为应用程序的背景。 请注意,我确实有一个“Default-586h@2x.png”文件 - 据我所知,该文件在任何时候都不会显示。

我修改了我们的代码以相应地检测屏幕尺寸和位置窗口。这样可行。 在 iPhone 6 模拟器中,4"Retina 显示屏,背景图像是带信箱的。 我还没弄清楚如何让它使用正确的背景图片。 系统中只有 1 个对 Default.png 的引用,那就是在 RootScreenController.xib 中,它是从 MainWindow.xib 中引用的。使用 XCode 打开它们,我无法找到任何直接引用 Default.png 的设置。

我错过了什么?

最佳答案

您只需将 Default.png、Default@2x.png 和 Default-568h@2x.png 复制到您的应用程序包中。所以如果他们都是你的目标成员,你就没事。它们不需要在任何地方被引用。

编辑: 此外,您还必须以正确的方式创建窗口,让应用程序具有合适的大小。如何创建主窗口?

关于ios - 我的背景图片来自哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12920862/

相关文章:

iphone - 每次我的应用程序从后台进入前台时显示 IOS Default.png

ios - 如何在第三方键盘中获取状态栏高度? (iOS)

c++ - 使用 OpenCV (C++) 在 Xcode 中访问网络摄像头

iphone - 保持 ViewController 处于相同状态/保持它在后台加载?

iphone - 无法删除Default.png?

iOS 版本特定的 Default.png?

ios - 使用 Alamofire 路由器显示事件指示器

ios:在后台排队阻塞并在网络可用时执行

ios - 按下按钮时交换 View 内容

iphone - po 对象导致错误 : cannot find interface declaration for '$__lldb_objc_class'