1

プロジェクトの 1 つにゲージ メーターをセットアップしようとしています。

私は2つの画像を持っています。1 つはゲージの背景、2 番目は手です。

手は、手の中心が画像の中心にある 110px X 110px の画像です。

画像を uiimageview にロードします。

私がこれをやろうとすると:

imageViewHand.transform = CGAffineTransformMakeRotation(4*[slider value]);

回転はするのですが、回転の中心が画像の中心ではありません。

uiimageview は 110px X 110px で、モードは中央です。

私が間違っていることは何ですか?

ストーリーボードから直接手の画像を読み込んでいます。

imageViewHand.layer.anchorPoint = CGPointMake(0.25, 0.25); を使用する場合、追加の質問が 1 つあります。ピンポイントを変更したいのですが、そのポイントを表示する方法はありますか?オフセットを正しくするためだけですか?

ありがとう

4

1 に答える 1

0

自動レイアウトの意味とそれをオフにする方法を追跡するのにしばらく時間がかかりました:

http://www.goodbyehelicopter.com/2012/02/arggh-xcode-4-3-auto-layout-is-on-by-default-how-to-turn-off-auto-layout/

于 2013-10-29T05:07:16.683 に答える