gpt4 book ai didi

ios - Xcode:如何在纵向和横向之间保持图像大小 - 不调整大小

转载 作者:可可西里 更新时间:2023-11-01 00:51:56 24 4
gpt4 key购买 nike

对于我的 Xcode swift 项目,我希望图像在纵向和横向之间保持相同的大小。或者至少,在景观上没有那么大。

问题来自于我对图像的特定尾随和前导数字限制。我想让图像在纵向模式下靠近屏幕的两侧;所以约束让它看起来很整洁。然而,在风景中,由于这些前导/尾随尺寸,图像变得太大并占用了太多屏幕空间。

这是我想做的事情的粗略图:

http://i.imgur.com/lYQwOuL.png

编辑:我想在iPhone 和iPad 设备 上执行此操作,所以我要处理大屏幕和小屏幕。但我想保留横向的纵向宽度。或者至少,让我的横向图像变小。

解决此类问题的最佳方法是什么?

  • 也许它在容器中居中并将宽度设置为某个“纵向屏幕宽度”变量?

  • 在 android 中,我能够将一个 xml 拆分为 2 个用于纵向和横向。对于横向版本,我将图像的宽度设置为屏幕宽度的一部分。幸运的是,这个过程并不令人头疼。

非常感谢任何帮助!

最佳答案

对图像使用纵横比:

  1. 移除约束 - 尾部空格、底部空格
  2. 添加约束 - 纵横比,水平居中到容器。

根据陆地空间 View ,这将使图像的尺寸统一变大。

或者您可以使用固定的宽高,但这会使它在所有设备上看起来都一样。

  1. 移除约束:前导空格、尾随空格、底部空格
  2. 添加约束:固定宽度、固定高度、水平居中容器

关于ios - Xcode:如何在纵向和横向之间保持图像大小 - 不调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34647310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com