его координаты и размер?
path = UIBezierPath(rect: rect) fillLayer = CAShapeLayer() fillLayer.path = path.cgPath
или мне нужно пересоздать путь и снова установить его в fillLayer.path