私は普遍的なiOSアプリケーションを持っています。 iPhoneで正しくサイズを設定するには、UIImageView Frameプロパティを使用します。しかし、iOS 3.1.2を実行しているiPhone 1でアプリをテストしたところ、すべての画像がフルサイズで表示されていました。私がテストしたiOS 4を実行しているすべてのデバイスに正しく表示されます。誰がこれがなぜ、どのようにそれを修正するかを知っていますか?私はフレームサイズを変更してアプリ内の画像をズームイン/ズームアウトするので、自分の画像すべてをiPhoneサイズのバージョンにしたくないです。iOS 3.1.2:UIImageViewsがフレームサイズを反映していません
ありがとうございます! アニタ
xibのautoresizingフィールドを変更するのが最も簡単だと思いますが、あなたのコードがメモリフットプリントを小さくすると思われるので、あなたのコードは最も効果的です。 imageViewの自動サイズ変更マスクを変更すると、イメージのレンダリングの仕方に影響しますが、画像にはすべてのデータが含まれていますが、コードは画像自体のサイズを変更してスペースを節約します。 – Sam
@Anitaいつでもあなたのスマートなクッキースタジオ、良いものを見たことがあります。 :) –
ええと、今はニュースレター購読者です。 :)幸運アニタ。 – Sam