获取设备图像比例(例如@ 1x,@ 2x和@ 3x)

哈维亚佐

我有一个使用服务获取一些图标的应用程序。

通过此服务,我可以获取任何大小的任何图像,因此我计划获取3张图像(@ 1x,@ 2x和@ 3x)并将其存储在BBDD上,然后获得缩放比例以使用这三个图像之一; 或仅根据设备规模获得一个。

但问题是,如何以编程方式获得设备规模(@ 1x,@ 2x和@ 3x)?

欢迎使用Obj-c和Swift;)

音系的

[UIScreen mainScreen].scale;

这将为您提供每个设备的确切比例。

Swift 3中

UIScreen.main.scale

干杯。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么需要@ 1x,@ 2x和@ 3x iOS图像?

iPhone中的jpg图像和2x图像

针对通用应用,为非视网膜,视网膜和视网膜HD(@ 1x,@ 2x,@ 3x)使用较少的图像

@ 2x,@ 3x和@ 4x图像的媒体查询

添加iOS @ 1x,@ 2x,@ 3x PER设备,如何?

我应该在LaunchScreen.storyboard中提供@ 3x,@ 2x等大小的图像吗?

条带框架始终返回卡片品牌的@ 1x图像

srcset,如果我已指定每个图像的宽度,我是否还需要写“ 1x,2x,3x”?

从react-native中的ios包中删除未使用的图像(@ 2x或@ 3x)?

将图像放入文件夹引用中是否仍然允许@ 2x和@ 3x优化?

如何使Python读取用户输入函数?(例如f(x)= 2x ^ 2 + 3x + 1)

VBA或用于将2x CSV文件连接到1x XLSX的功能

如何为tvOS包括1x 1080p和2x 4K视频资产

如何在iPhone上将@ 1x iPad图像作为@ 2x图像加载?

2x“循环”和1x“直到”->无法运行宏

我需要将图像保存在@ 1x,@ 2x,@ 3x吗?

UIImage imageNamed:始终以1x返回图像

从.xcassets检索的2x图像有时会给出1x

Slurm版本控制-2.X和1X

| c | 系列1 + 2x + 3x ^ 2 + 4x ^ 3 + .... nx ^(n-1)

iOS图片1x 2x 3x转换?

setImage总是拾取1x图像

向xcodes资产目录添加许多图像-如何管理命名和每个图像的1x,2x,3x?

iOS中不同设备上的图像1x,2x和3x问题

Vuejs从1x迁移到2x编译功能

添加没有 1x 版本的 @2x 和 @3x 图片

React Native 应用程序不会将 @1x、@2x 或 @3x 图像加载到正确的屏幕密度

将 Python 2x 移植到 3x

計算用戶登錄 1x、2x、3x 的次數