Apple によると、私がしなければならないことは、境界の四角形を変更することだけです。次に、境界の四角形の内側のコンテンツがフレームの四角形に引き伸ばされるか、ジャードされます。
しかし、幅が狭い別の CGRect を境界の四角形に割り当てても、何も起こりません。UIImageView はまったく同じように見えます。コンパイルエラーなし。その通りじゃないのかな…
どうやってそれをしますか?
Apple によると、私がしなければならないことは、境界の四角形を変更することだけです。次に、境界の四角形の内側のコンテンツがフレームの四角形に引き伸ばされるか、ジャードされます。
しかし、幅が狭い別の CGRect を境界の四角形に割り当てても、何も起こりません。UIImageView はまったく同じように見えます。コンパイルエラーなし。その通りじゃないのかな…
どうやってそれをしますか?
フレームを変更すると、画像が拡大または縮小されます。そうでない場合は、バグがあると思われます。さらに役立つようにコードを確認する必要があります。
画像を拡大縮小する場合は、この質問を参照してください。
uiview を使用している場合は、beginAnimations:context: を uiview に送信する必要があります ( http://developer.apple.com/iPhone/library/documentation/UIKit/Reference/UIView_Class/UIView/UIView.html#//apple_ref /doc/uid/TP40006816-CH3-SW14 )
編集: CGAffineTransform をビューに適用してみてください。関数は CGAffineTransformMakeScale() だと思います。ドキュメントを再確認する必要があります。