2011-07-13 16 views
0

iOSコードでカスタムフレーム/ビューを作成するとき、どのように回転動作を設定しますか?コードによる回転のアンカーポイントを設定しますか?

UIBuilderでは、「アンカー」ポイントを設定して、オブジェクトを回転させるための参照ポイントを決定することができます。コードでこれをどうやってやるの?

答えて

1

定義はCALayerになるようにQuartzCoreを組み込み、リンクする必要があります。その場合はanchorPointプロパティを使用できます。例えば。

#import <QuartzCore/QuartzCore.h> 

... 

someView.layer.anchorPoint = CGPointMake(x, y); 

UIViewにはCALayersがあり、CALayersはOSが合成に使用するものです。必要に応じてCALayersを使用して直接作業することもできますが、UIViewには多くの機能が追加されています。

関連する問題