вопрос ....
Мне нужно обработать жест касания.
Теперь у меня есть много путей, построенных с помощью CGPath (каждый путь имеет свой идентификатор), и с помощью CGContextAddPath я создаю и заполняю свою планиметрию. Если я нажму на путь, я хочу, чтобы правильный идентификатор был показан.
Итак, я использую CGPathContainsPoint в touchbegin, чтобы сделать это, но, если я увеличиваю или уменьшаю свою планиметрию с помощью CGAffineTransform, метод CGPathContainsPoint возвращает неверную информацию (FALSE) также, если я касаюсь (масштабированного) пути.
Как я могу это исправить ?!
Я попытался добавить элемент CGAffineTransform в качестве второго аргумента метода CGPathContainsPoint, но точка касания тоже не масштабируется, поэтому ничего не происходит (вместо этого та же проблема с переводом решается тем же способом!).
Здесь вы можете найти КОД, упрощенный
Извините за мой английский (я итальянец): P
Спасибо заранее