1

次の問題があります。

ポートレートモード768 x 1024でフルスクリーンで画像を表示するUIImageViewがあります。

位置 200,200 に、幅 100,100 の CGRect ディスプレイがあります ... CGRect(200,200,100,100)

ここまでは順調。

デバイスを横向きにすると、画像が拡大縮小され(サイズに合わせて拡大縮小)、1024 x 768 横向きフォーマットに中央揃えされます

いいえ、問題はありません。私の四角形 200,200,100,100 が大きすぎるということです...横向きでは画像が縮小されているため、論理的に見えるのは...

質問: rect 200,200,100,100 をランドスケープ表現に合わせて変換する簡単な方法はありますか?

こんにちは、ナンド

4

1 に答える 1

0

CALayerTransform3dを使用してみましたか。想像できるほとんどすべての変換を行うことができ、アニメーション ツールも提供します。変換を 90 度回転するように設定すると、横向きになります。それはあなたが探しているものですか?

于 2012-06-27T15:41:42.593 に答える