繁体   English   中英

UIImageView框架长宽比错误?

[英]UIImageView frame aspect ratio fault?

我有一个UIImageView,我想根据正在运行的设备自动调整其大小,我的应用程序具有通用性,即4s-ipad Air。 似乎我尝试的“自动版式”约束的每种组合都存在冲突。 我应该使用哪种约束条件来组合此ImageView在容器中居中并调整其大小?

更新

因此,在下面的预览中,一切看起来都很完美:

在此处输入图片说明

但是当我在iphone 4S上运行它时,它不在那儿,而当我在其他任何屏幕上更改方向时,它消失了,那将是一个解决方案?

我建议使用相对约束来解决此问题:

所有

它将允许您不显式地指定所有大小,而是使用乘数(作为Superview大小的百分比)。

前导约束:

领导

宽度限制:

宽度

最高约束:

最佳

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM