1

CALayerで描画を行っていますが、ユーザーが描画のさまざまな部分をシングルタップして応答をトリガーできるようにしたいと考えています。ジェスチャレコグナイザーを調べてみましたが、UIViewに関連付ける必要があるようです。CALayersを使用して目的の動作を取得する方法はありますか?

4

1 に答える 1

4

タッチに応答できるようにするには、レスポンダーが必要です。このレイヤーをホストしているビューから(ツリーのある時点でこれが真である必要があります)-[CALayer hitTest:]、応答する最も深いサブレイヤーを見つけるために使用できます。

于 2010-07-08T03:25:37.863 に答える