CGPath の変化をアニメーションさせるサンプル

環境: Xcode8.2.1, Swift3 CGPath の変化をアニメーションさせる方法を試した。 気をつける点としては変更前と変更後のパスの数を同じにしておくこと。 import UIKit import PlaygroundSupport class SquareButton: UIControl { let pathLayer = CAShapeLayer() var squarePath: UIBezierPath! var halfMoonPath: UIBezier…