UIImageView が一部の画像を自動回転し、他の画像を自動回転しない (または画像をまったく自動回転しない) 方法は、私を完全に困惑させ、この自動回転動作をオフにする設定を見つけることができません。
テストとして、次の手順で iPhone 5 を対象とした iOS6 SDK を使用してプロジェクトを作成しました。
- iPhone 4 の前面カメラを縦向きにして写真を撮りました
- DropBoxを使用してデスクトップに転送しました
- それを私のプロジェクトにインポートし、それを StoryBoard で UIImageView のソースとして指定しました。
imageView のレイアウト設定は次のとおりです。
retina3.5 と iPhone 5 のシミュレーターで実行すると、画像は直立して表示されます。
Retina 4 のシミュレーターで実行すると、この回転した画像が得られます。
明らかに何か奇妙なことが起こっています。
この UIImageView の自動回転には完全に困惑し、不満を感じています。私は以前にこれに遭遇し、それを整理しようとして無駄な時間を費やしました. iPhone のカメラで撮影した画像には向きのプロパティがあることを理解しています。ポートレート モードで撮影した画像が Retina 4 シミュレータでポートレート モードで表示されない理由がわかりません。
この「ヘルプ」を UIImageView からオフにする方法はありますか?