Работа с фрагментом кода, который получает CGPath следующим образом:
let dirX = -spread
let rect = bounds.insetBy(dx: dirX, dy: dirX)
let cgPath = UIBezierPath(rect: rect).cgPath
Есть ли способ, которым я могу просто использовать этот прямоугольник, чтобы получить CGPath?
Я знаю, что есть
CGPath(rect: CGRect, transform: UnsafePointer<CGAffineTransform>)
Но я не уверен, просто ли получить тот же CGPath напрямую с init, потому что я не уверен, как использовать UnsafePointer.
Пояснения и примеры приветствуются.