【问题标题】:iOS) How to set image's size and coordinate as the same as androidiOS)如何设置图像的大小和坐标与android相同
【发布时间】:2015-11-24 17:51:48
【问题描述】:

我正在为已经有安卓应用的服务开发 ios 应用。

我有对应android的psd文件和png文件。

但是我不知道怎么设置图片的大小和坐标和android一样....

有没有办法建设性地遵循android的比例?

我只是通过眼睛测量来设置图像视图... 通过眼睛测量,我计算了比例,大小(宽度,高度)和坐标......

我想将图像设置为与 android 的图像相同。 我只是使用'aspect to fit',这使得这个问题不那么重,但并不完美

【问题讨论】:

  • 如果图像放置在像素坐标上,那么原始位置可以相对表示为x/screen_widthy_screen_height。这将导致小数位置 0..1。乘以 iOS 设备屏幕尺寸再次获得准确的相对位置。 (你也需要用同样的方法缩放图片的宽高,如果屏幕的纵横比不同怎么办?)

标签: android ios image png psd


【解决方案1】:

当您想要支持不同屏幕尺寸的多个设备时,手动计算所有内容会很糟糕。如果要将 UIImageView 缩放到另一个视图的某个比例,请使用约束。

请参阅https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/Introduction/Introduction.html的自动布局指南

【讨论】:

  • 链接被禁止了,只适合我吗?
  • 链接对我有用。它只是 AutoLayout 的官方参考。或者你可以在谷歌上搜索“AutoLayout”这个词,它应该是结果列表中的第一个。
猜你喜欢
  • 2015-02-28
  • 1970-01-01
  • 2011-10-03
  • 2015-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-28
  • 1970-01-01
相关资源
最近更新 更多