2012-02-13 11 views
13

カメラやギャラリーから写真を追加できるアプリがあります。各写真を追加した後にUIImageViewに表示されます。しかし、アスペクト比が悪いと表示されます。写真はUIImageView'sサイズに拡張されています。UIImageViewのアスペクト比

どのように写真を実際のアスペクト比で表示できますか?

UPDとは何ですか?ユーザーが本当に小さい画像を追加する場合、この画像はUIImageViewのすべての領域でサイズ変更されます。この写真をどのようにリアルなサイズで表示しますか?

答えて

27

Doing myImageView.contentMode = UIViewContentModeScaleAspectFit;の1つのオプションです。

しかし、画像の縦横比を変更するだけでは不十分ですが、元の画像は変更されません。 Resize UIImage with aspect ratio?

+0

のthnx 、ジェンだUPD –

+7

を見てください。そこに説明したように

それを行うための唯一の方法は、UIGraphicsImageContextを使用することですか?あなたはちょうどここからそれをコピーしましたか:http://stackoverflow.com/a/6689788/1048331 – Myxtic

+1

30kの評判で模倣する! – Vishal

関連する問題