Tom*_*m F 2 xcode xib uiview ios swift
对于我的 Xcode swift 项目,我希望在纵向和横向之间保持图像大小相同。或者至少,在景观上没有那么大。
问题来自于我对图像的特定尾随和前导数字限制。我想在纵向模式下使图像靠近屏幕两侧;所以这些限制让它看起来很整洁。然而,在横向中,由于这些前导/尾随尺寸,图像变得太大并占用太多的屏幕空间。
这是我想做的事情的相当粗略的绘图:
https://i.stack.imgur.com/PO3jT.png
编辑:我想在iPhone 和 iPad 设备上执行此操作,因此我正在处理大屏幕和小屏幕。但我想保留横向的纵向宽度。或者至少,让我的风景图像变小。
处理这样的事情最好的方法是什么?
也许将它放在容器中并将宽度设置为某个“纵向屏幕宽度”变量?
在 android 中,我能够将 xml 分成 2 个,分别用于纵向和横向。对于横向版本,我将图像的宽度设置为屏幕宽度的一部分。幸运的是,这个过程并不令人头痛。
任何帮助绝对值得赞赏!
使用图像的纵横比:
这将使图像根据陆地空间视图的尺寸统一大。
或者您可以使用固定的宽度-高度,但这会使其在所有设备上看起来都相同。
| 归档时间: |
|
| 查看次数: |
3375 次 |
| 最近记录: |