我有一個UIImageView
顯示UIImage
的內容模式設置爲UIContentModeScaleAspectFit
。 imageview和屏幕一樣寬。我想調整圖像視圖的大小而不改變圖像的位置和比例。所以,在調整大小之後,UIImage仍然實際上處於相同的位置,並且實際上與屏幕寬度一樣,但由於imageview調整大小而不完全可見。調整UIImageView的大小而不縮放UIImage
我嘗試使用UIContentModeLeft
,同時從右側調整大小,修復UIImage
的位置,但是當我使用UIContentModeScaleAspectFit
時,圖像未處於完全分辨率。
我對此毫無頭緒。我可能需要使用CGImage或CIImage,但我不知道從哪裏開始。
它沒有按預期工作。將圖像設置爲bactkground時,圖像比屏幕大得多,我只能看到一小部分。這就是爲什麼我最初想要使用UIContentModeScaleAspectFit。否則,我需要使用更低的圖像分辨率,例如iPhone 6上的375像素寬度以適應屏幕......但這是一個好主意,一會兒我以爲它會解決我的問題。 – Boris88