Сенсорный жест на CALayer - PullRequest
1 голос
/ 08 июля 2010

Я делаю некоторые рисунки на CALayer и хочу, чтобы пользователь мог одним нажатием нажимать на разные части чертежа и инициировать ответ. Я попытался изучить устройства распознавания жестов, и кажется, что их нужно привязать к UIView. Любая идея, как я могу получить желаемое поведение, используя CALayers?

1 Ответ

3 голосов
/ 08 июля 2010

Вам нужен респондент, чтобы иметь возможность реагировать на прикосновения. С точки зрения размещения этого слоя (в какой-то момент в вашем дереве это должно быть правдой) вы можете использовать -[CALayer hitTest:], чтобы попытаться найти самый глубокий подслой, который будет вам отвечать.

...