计算所有尺寸 iphone 的纵横比

Posted

技术标签:

【中文标题】计算所有尺寸 iphone 的纵横比【英文标题】:Calculating Aspect Ratio for all sizes of iphone 【发布时间】:2016-02-17 11:18:39 【问题描述】:

我知道这种类型的问题已经被问过好几次了,但我对 iphone 比较陌生,所以对所有答案都感到困惑。因为我的徽标是 61*57,我想根据 iphone 的大小进行更改。但是当我为所有屏幕指定它的纵横比时,它会给出自己的比例。但我很困惑这个比率是如何计算的。对于 5.5 英寸,他们建议 17:184 用于 4.7 61:667 4 英寸 61:568 和 3.5 英寸 61:480。

【问题讨论】:

你想根据屏幕大小改变图标大小吗? 是的,我想根据屏幕进行更改 【参考方案1】:

所以首先你给图标 X , Y 和纵横比

然后你给你的图标高度等于超级视图的高度

然后你将当前图标的高度除以你刚刚给出的超级视图的高度

您在Equal height to: SuperviewMultiplier: 中写了那个分开的答案

完成了

【讨论】:

感谢它对我的帮助很大。

以上是关于计算所有尺寸 iphone 的纵横比的主要内容,如果未能解决你的问题,请参考以下文章

Android:如何计算图像的纵横比?

为啥传感器尺寸的纵横比和图像分辨率的纵横比不同?

重建图像中矩形对象的纵横比

处理不同尺寸的延迟加载图片的纵横比,避免内容跳转

响应式设计 - 媒体查询在 iPhone 上不起作用?

iPad/iphone 上的 HTML5 视频背景