让我们说我有一个尺寸为自动布局的imageView到屏幕的整个宽度(这意味着iPhone5,iPhone 6和6 Plus的宽度会有所不同),高度的比例为0.5。此imageView的图像是从服务器获取的。
为每个显示器设置图像大小的正确方法是什么(我可以为每个设备存储不同的图像,我无法确定正确的尺寸。
有任何解释吗?
由于
答案 0 :(得分:1)
在您的网址中添加一个参数,以便向服务器提示您需要哪个版本。
https://myserver.tld/path/image.png?scale=3
在您的服务器中,在向内容提供内容之前,将解析此参数并相应地提供服务。
可以说更好的方法是将所需的宽度,高度和比例作为参数,让服务器返回最适合的图像。这是一种更先进的方法,并不总能提供最佳结果,可能需要手动调整。