用于背景图像的iOS资产目录,无需裁剪或拉伸

时间:2015-06-21 17:49:13

标签: ios iphone ipad xcode6 assets

我知道之前已经问过这个问题,但问题已经过时了,并且在代码中完成了。我想知道他们是否有最佳实践的更新并保持目标8 +。

我的问题是我不确定如何将资产目录用于全尺寸背景而不裁剪或拉伸2倍,因为设备的尺寸不同。我已经看到了代码中的方法,但这似乎是资产目录应该处理的问题,特别是资产目录在下一个xcode中编译未使用的大小。

1 个答案:

答案 0 :(得分:0)

在资产目录中,您必须为1x 2x加载正确的图像(分辨率正确),因为iPhone 6 +,3x。然后,如果您点击特定设备,您可以上传您的iphone5背景图片(+568)&等等。加载所有内容后,您应该使用具有特定约束(!!!)的UIImageView backgroundColor:

yourview.backgroundColor = UIColor(patternImage: UIImage(named: "<assetName>")!)