0

私のiPhoneアプリにはmainViewがあります。このMainViewにサブレイヤーとして追加されたのはCircleViewです。CircleViewは、3つの連結されたCATransform3D変換を使用して、電話が回転すると回転し、電話が傾斜すると傾斜します。DotViewはCircleViewのサブレイヤーとして追加されます。これらすべてのトランスフォームの後で、mainView座標系のdotViewの座標を知る簡単な(または明白な)方法がありません。

また、メインビューに追加された別のビュー、squareViewもあります。mainViewの座標系でsquareViewの座標を知っています。

Quartz 2Dを使用して、dotViewとsquareViewの間に線を描画したいと思います。2つの間に線を引くためにsquareViewの座標を見つけるにはどうすればよいですか?

ありがとう。

4

1 に答える 1

1

おそらく、問題のレイヤーのpresentationLayerプロパティを見たいと思うでしょう。

于 2010-01-18T00:38:46.933 に答える