AnimatedCurve刷新动画

作者: JoyceZhao | 来源:发表于2016-08-31 16:29 被阅读40次
    • 涉及到的技术点
      • 线条动画
      • 数学公式
      • 绘制圆弧的方法- (void)addArcWithCenter:(CGPoint)center radius:(CGFloat)radius startAngle:(CGFloat)startAngle endAngle:(CGFloat)endAngle clockwise:(BOOL)clockwise NS_AVAILABLE_IOS(4_0);
      • 绘制箭头的思路:以线条终点作为箭头的起始起点,斜向左下方30°角延长3各单位
    • 动画的整个过程
      • 控制这个动画进度的是一个CALayer内部的自定义属性progress
      • 在该属性的setter方法中让layer实时重绘
    • AnimatedCurve动画的界面布局
      • UINavigationControllerUITableView
    • AnimatedCurve动画的运行结果


      运行结果图7.gif

    相关文章

      网友评论

        本文标题:AnimatedCurve刷新动画

        本文链接:https://www.haomeiwen.com/subject/hyzqettx.html