簡體   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