如何将一个UIBezierPath变形为另一个UIBezierPath

时间:2018-11-19 12:25:20

标签: swift animation uibezierpath

我有一个圆角矩形形状,我想变形为椭圆形形状,然后再次回到圆角矩形。

我的圆角矩形代码如下:

let smoothCornersRoundedPath = UIBezierPath(roundedRect: self.bounds, cornerRadius: radius)
let maskLayer = CAShapeLayer()
maskLayer.path = smoothCornersRoundedPath.cgPath
self.layer.mask = maskLayer

如何将该圆角矩形变形/变换为椭圆形? 我想用弹跳效果对此进行动画处理。

0 个答案:

没有答案