0

我在同一個大小類(Trait集合現在)內的UIImageView的大小有問題。Xcode 8面向設備的約束在相同的大小類內

這是我的具體問題,我有一個UIImageView隨着設備變小,但它是相同的Size Class,所以我不能添加特定的Size Class約束來防止這種情況。

  • iPhone 7加:

iPhone 7 plus

  • iPhone 4:

iPhone 4

回答

0

所有你能做的就是刪除前導,尾隨和底部限制的d遵循以下步驟...

1)修復UIImageView的高度和寬度。
2)並將此UIImageView設置爲超視圖的水平中心。

現在它可以在所有設備上工作而不會縮小UIImageview的尺寸。

0

選中此項, 對於iPhone 7加上你需要3x圖像和iPhone 4你需要2x圖像,imageView有內在的內容大小。所以唯一值得關注的是將它放在正確的地方,而不是給予高度或寬度的限制/將其固定在四邊。因此,只需將它居中放置在其超視圖的水平位置,並在下面的視圖(標籤或按鈕,因爲我可以看到那裏)垂直間距。

相關問題