2011-07-03 15 views
2

次の問題があります。ポートレートモードでフルスクリーンで画像を表示する私はUIImageViewを持ってzoomToRect:ポートレート画像の矩形を、ランドスケープに合わせて同じ画像に変換します。

768 X 1024

位置200,200で、私はここまで細かい幅100100 ... CGRect(200200100100)

すべてでCGRectのdisplayesを持っています。

私が風景にデバイスをオンにした場合さて、画像を拡大縮小ます(合わせてスケール)とは、私の長方形200200100100が大きすぎることを、1024×768ランドスケープ形式

問題ありませんがあるに中心に... lanscapeで画像が縮小されているので、論理的なようです...

質問: 私のrect 200,200,100,100をランドスケープ表現に合わせて簡単に変換できますか?

挨拶、 ナンド

答えて

0

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

関連する問題