我在故事板中有一個UIImageView。使用的圖像是方形的。 imageView的寬度和高度是相同的。我想利用Storyboard中的Autoresizing,以便在小型設備上縮小圖像,在大型設備上縮放圖像。當我在iPhone 5上測試時,縮放比例是合適的。但是,在iPad上運行時,結果會有所不同。正方形被拉伸,這是有意義的,因爲屏幕的尺寸與iPhone的尺寸不同。我該如何避免這個問題,是否有一個過程可以將視圖整體縮放,直至高度與iPad的高度相同,然後將視圖居中?放大UIImageView(Storyboard Autoresizing)
注 - 圖像具有相同的寬度和高度,並且內容模式被設置爲「高寬適合」
沒有看到你的自動佈局的限制,這是真的很難幫你解決這個問題。如果您對所有圖像視圖設置約束,使其與自己的寬度和1:1的比例相同,則在iPhone和iPad上都應該沒問題。 –
@DávidPásztor我已更新我的問題。我只使用Autoresizing。圖像具有相同的寬度和高度,內容模式爲「Aspect Fit」。 –
如果你設置了我建議的約束,它應該可以正常工作。 –