У меня более одного CAShapeLayer
. При перетаскивании двух слоев мне нужно найти, не пересекаются ли они.
Но я попытался по-своему вычислить пересечение кадров и пересечение точек. Но он всегда возвращает кадр как CGRectMake(0,0,0,0)
, я имею в виду ноль для всех кадров слоев, а также позиция тоже становится нулевой.
Если кто знает подскажите.
CGRectStandardize
рекомендуется, если вы выполняете пользовательские вычисления для кадров. Может случиться так, что у них будут странные определения. - person Lev Landau   schedule 07.08.2014