25
我有一个应用程序使用服务来获取一些图标。获取设备图像比例(例如@ 1x,@ 2x和@ 3x)
有了这项服务,我可以得到任何尺寸的图像,所以我计划得到3张图像(@ 1x,@ 2x和@ 3x)并将它们存储在BBDD上,然后获取使用的比例尺其中之一;或者根据设备规模只能获得一个。
但事情是,我如何通过编程获得设备比例(@ 1x,@ 2x和@ 3x)?
两个对象 - 斯威夫特和欢迎;)
我有一个应用程序使用服务来获取一些图标。获取设备图像比例(例如@ 1x,@ 2x和@ 3x)
有了这项服务,我可以得到任何尺寸的图像,所以我计划得到3张图像(@ 1x,@ 2x和@ 3x)并将它们存储在BBDD上,然后获取使用的比例尺其中之一;或者根据设备规模只能获得一个。
但事情是,我如何通过编程获得设备比例(@ 1x,@ 2x和@ 3x)?
两个对象 - 斯威夫特和欢迎;)
使用
[UIScreen mainScreen].scale;
这会给你的确切规模为每个设备。
在夫特3
UIScreen.main.scale
干杯。
是=)UIScreen.mainScreen()。缩放为斯威夫特爱好者 – javiazo
'[UIScreen mainScreen] .scale;' – iphonic
@iphonic that works;)怎么会这么简单呵呵,谢谢!发布它作为答案,我会检查它的答案 – javiazo