Я использую UIBezierPath
для создания фигур, которые я показываю с помощью CAShapeLayer
. Однако, чтобы установить правильный фрейм CAShapeLayer
, мне нужен фрейм, содержащий объект UIBeziehPath
. В соответствии с документацией имеется bounds
. Тем не менее, когда я использую его, слой не содержит рисованного пути. Есть ли способ конвертировать path.bounds
в CGRect
, соответствующий правильному кадру в системе координат, содержащей вид? Я пробовалПолучение рамки из ограничивающего прямоугольника UIBezierPath
[self convertRect:path.bounds toView:self]
не имеет успеха. Спасибо за помощь.