资产目录中的iOS启动图像使用vectorgraphics?

这可能吗? 看起来我需要9个不同的启动图像,所以全部replace它们都会有点麻烦。

不幸的是,我认为你不能使用vector艺术作为你的所有LaunchImages ……但是有一种方法可以让我们的生活更轻松:新的LaunchScreen.xib

在File> New中,在用户界面中创build一个新的启动屏幕: 创建启动屏幕

现在,您可以在项目目标中设置新的启动屏幕文件: 设置新的启动屏幕

在这个LaunchScreen.xib中,你可以把你的vectorgraphics,使用AutoLayout适应你的vector到所有的屏幕尺寸。

为什么我告诉你不能使用所有尺寸的vectorgraphics? 因为它只适用于iOS 8+。 对于iOS 7,我创build了PNG图像,并以旧的方式将其放入LaunchImage资产目录中。 LaunchImage iOS 7

PS:我只在模拟器中testing过这个方法。

是的,您可以使用XCode 6执行此操作。这是新版本添加的新function。

来自WWDC 2014的Session 441会为您提供更多关于这种方式的信息:)

  • 做一个新的图像集
  • 点击空白图像集
  • selectvector到属性检查器。 现在你有一个普遍的形象!
  • 拖动您的vector到这个通用插槽;)

请享用 !