资产目录中的iOS启动图像使用vectorgraphics?
这可能吗? 看起来我需要9个不同的启动图像,所以全部replace它们都会有点麻烦。
不幸的是,我认为你不能使用vector艺术作为你的所有LaunchImages ……但是有一种方法可以让我们的生活更轻松:新的LaunchScreen.xib
。
在File> New中,在用户界面中创build一个新的启动屏幕:
现在,您可以在项目目标中设置新的启动屏幕文件:
在这个LaunchScreen.xib中,你可以把你的vectorgraphics,使用AutoLayout适应你的vector到所有的屏幕尺寸。
为什么我告诉你不能使用所有尺寸的vectorgraphics? 因为它只适用于iOS 8+。 对于iOS 7,我创build了PNG图像,并以旧的方式将其放入LaunchImage资产目录中。
PS:我只在模拟器中testing过这个方法。
是的,您可以使用XCode 6执行此操作。这是新版本添加的新function。
来自WWDC 2014的Session 441会为您提供更多关于这种方式的信息:)
- 做一个新的图像集
- 点击空白图像集
- selectvector到属性检查器。 现在你有一个普遍的形象!
- 拖动您的vector到这个通用插槽;)
请享用 !