Я делаю рисование слоев на iPad и должен обеспечить взаимодействие с пользователем.Моя иерархия слоев довольно сложная и глубокая, я рисую какое-то дерево с несколькими возможностями взаимодействия.
В данный момент мне нужно нарисовать стрелки внутри этого дерева, которые должны быть нарисованы поверх всех других слоев.и там проблема приходит.Эти стрелки могут пересекать все дерево, и их границы перекрывают другие мои слои.Когда я пытаюсь выполнить тест на моем корневом слое, эти наложенные слои являются результатом (как и должно быть).
Мой вопрос: как я могу предотвратить ответ этих наложенных слоев на тест на попадание?Могу ли я просто отключить его, как флаг userInteraction для представлений, или мне нужно восстановить иерархию слоев.Может быть, это работает, чтобы использовать слой наложения, параллельный корневому слою, и выполнить проверку иерархии без этих наложений?
thnx заранее, / martin