iOS コードでカスタム フレーム/ビューを作成する場合、その回転動作をどのように設定しますか?
UIBuilder では、「アンカー」ポイントを設定して、回転によってオブジェクトを移動するための参照ポイントを決定できます。これをコードでどのように行うのですか?
CALayerの定義を取得するには、 QuartzCore をインクルードしてリンクする必要があります。その後、そのanchorPoint
プロパティを使用できます。例えば
#import <QuartzCore/QuartzCore.h>
...
someView.layer.anchorPoint = CGPointMake(x, y);
UIView には CALayers があり、CALayers は OS が構成に使用するものです。必要に応じて CALayers を直接操作することもできますが、UIView は多くの機能を追加します。