我有一個圖像添加到具有以下約束故事板:使用「縱橫適應」切斷圖像
- 對準CenterY至上海華
- 對齊的centerX至上海華
- 圖像寬度=上海華寬度* 0.43
- 模式:方面適合
的這個目的是適應圖像大小取決於屏幕寬度。
它可以在iPad上使用,但在iPhone上我的圖像中的部分字母被切掉(在這種情況下是O的頂部)。我試圖通過在PNG頂部添加一些空間(透明像素)來使圖像更大。但是這並沒有改變這種行爲。我可以使用固定尺寸,但是我的方法不應該工作嗎?
我有一個圖像添加到具有以下約束故事板:使用「縱橫適應」切斷圖像
的這個目的是適應圖像大小取決於屏幕寬度。
它可以在iPad上使用,但在iPhone上我的圖像中的部分字母被切掉(在這種情況下是O的頂部)。我試圖通過在PNG頂部添加一些空間(透明像素)來使圖像更大。但是這並沒有改變這種行爲。我可以使用固定尺寸,但是我的方法不應該工作嗎?
現在我切換到jpg。不知道透明度或格式(PNG)是否是問題,但對於iOS版的遊戲,在縮放圖像時存在一些問題。特別是如果有一些曲線和透明度。
嘗試AspectFill
模式而不是AspectFit
並設置更多的一個約束是fixed height
,無論您想要的高度。如果想要精確的正方形圖像查看,那麼高度應該與寬度相同(即superview width * 0.43
)。
使用乘法器給予超平視高度和寬度相等 –
我建議在imageview上添加一個縱橫比約束以保持hight/width比率 – ddb
@KrutarthPatel:這對我有幫助嗎?我的超級看法是這裏的發射臺。 – grabner