使用Xcode 5在iOS 7中启动图像
我一直在Info.plist中为我的应用程序的启动图像设置自己的名字
与下面的图像捆绑(正确的尺寸,320×480像素为default.png和640×960像素为default@2x.png等)
在iOS 7和Xcode 5之前,这个function已经非常成熟了。现在,当我在Xcode 5中的相应目标的常规选项卡中查看时,我的启动映像文件会从我的项目中的其他目标中混淆,这使我担心,即使我避难在实际运行目标时没有看到错误的启动映像文件。 我应该担心吗? 所选图像不在构build目标中,所以我应该在那里很好,但有没有获得空白图像的风险呢?
我的主要问题是,我可以使用Info.plist中的默认设置(帮助自动检测相应的启动图像),如果是这样,我应该怎样命名相应的启动图像(现在有“iOS 6.1和Prior “选项以及不同的尺寸)? 这特别适用于具有新尺寸的iPad Portrait Retina(iOS 7)。 iPad上的自动检测纵向非视网膜(iOS 7)是指一个图像,不在构build目标中,具有正确的尺寸。 再次,当运行与iPad的视网膜和iOS 7.0的模拟器正确的启动图像显示。
Anden,我今天碰到了同样的问题,同时增加了一个新的目标,我已经有了一半,就像你build立你的那个一样。
我决定使用那个“使用资产目录”button,这个button花了一些工作来设置,但最后大大简化了一些事情:
1-(可选)删除(仅删除参考)图标并启动项目中的图像文件。 我不认为你需要在项目导航器中的文件了。
2-select你的主要目标,去“一般”和“应用程序图标”(如上所示)。
3-按“使用资产目录”button,同时选中“迁移启动图像”。
4-在项目导航器中创build一个名为“Images.xcassets”的文件。 去那里,find与特定目标对应的应用程序图标和启动图像目录。 您可以将图像文件从查找器拖放到目录中的插槽中,并从左侧的列表中重命名图标/默认组。
5-填好图像插槽后,返回到每个目标的“常规”,然后再次按“使用资产目录”button为每个目标。 可以将所有启动图像和图标文件存储在同一个xcassets文件中,而不是为每个文件创build一个新的xcassets文件。
我认为这是一个在Xcode 5中的错误。我提出了一个错误,也许你也应该(bugreport.apple.com)。 让苹果意识到这样的事情效果不好,而且正在耗费我们的时间和精力。
- replaykit startrecording有时候永远不会input完成处理程序
- Xcode服务器,机器人,持续集成和模拟器上的unit testing
- 如何从一个单词UITextview中获取字符的范围
- Phonegap KeyboardShrinksView和固定在iOS上的位置没有正确应用
- UIsearchBarinput键盘types
- 使用KVO观察Objective-C中集合内对象的属性更改
- 通过蓝牙或iOS中的本地WiFinetworking进行点对点语音聊天
- Swift:如何从AVFoundation拍摄的照片中删除EXIF数据?
- 一个视图控制器中的两个警报视图 – buttonIndex响应