为ios设置背景图像时,每个分辨率是否需要具有相应分辨率的图像?我是否需要在根文件中保存不同分辨率的图像,或者我可以添加一个具有iphone 6+分辨率的图像并让它通过自动布局调整大小?
我使用self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background"]];
答案 0 :(得分:0)
如果图片中有图案,则无法使用,您需要有三种尺寸1x
,2x
和3x
。
但是如果你使用全屏大小的UIImageView
,那么你只能使用一个大比例图像3x
。
如果图像很小,下面的代码只是重复模式,如果图像很大,它将显示该图像的某些部分。
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background"]];