我需要在所有iphone中创建一个在纵向模式下使用的背景图像。 我可以只为iphone 6+(1242 x 2208)创建一个足够大的图像,并将其用于其余的iphone(4s,5,6等)吗?
据说,如果我创建一个这样的图像,那么我可以简单地将它放在images.xcassets中的1x,2X和3X下吗? 我在xcode中进行了测试,图像在模拟器中看起来很好,但不确定是否是正确的方法呢?
由于 博尔纳
答案 0 :(得分:0)
你需要创建差异。 1x,2x,3x设备的图像。但是如果你只想为iphone6 +创建一个足够大的图像而不是...将images.xcassets中的图像添加为3x图像...从这里安装xcode插件管理器http://alcatraz.io/ ...重新启动你的Xcode ...按下命令+ Shift + 9 ...这将打开xcode插件管理器...名为RTImageAsssets的搜索插件安装它(或者你可以从github链接中读取完整描述,这将在那里可用)...重新启动你的Xcode ...打开image.xcassests并点击你添加为3x的图片..现在点击xcode选项顶部栏中的文件选项..点击ImageAssets并生成缺少的资产...这将自动为你的图像自动生成缺失的1x和2x图像
希望这有帮助!