iOS怎么自定义动感的按钮

动感的按钮.gif

说下主要思路:

  1. 利用UIBezierPath分三个路径创建按钮背景的曲线;
  2. 利用CAGradientLayer类来实现渐变的效果;
  3. 利用CAShapeLayer和CAKeyframeAnimation来实现圆形按钮的动画;
  4. 最后加上点击的判断和点击时需要变动的值。

你可能感兴趣的:(iOS怎么自定义动感的按钮)