美文网首页
iOS动画探索之路--画弧线

iOS动画探索之路--画弧线

作者: 嘿嘿小蚊子 | 来源:发表于2016-05-30 10:39 被阅读0次

一直对iOS动画很感兴趣 今天起就和大家一起分享我的学习之路

首先 我们想要的效果如下


首先 我们需要自定义一个继承于UIView的视图空间  并在drawReact方法里自定义画图

- (void)drawRect:(CGRect)rect {

UIBezierPath *path = [UIBezierPath bezierPath];

[path moveToPoint:CGPointMake(0, 0)];

[path addLineToPoint:CGPointMake(self.frame.size.width, 0)];

[path addLineToPoint:CGPointMake(self.frame.size.width, self.frame.size.height)];

[path addQuadCurveToPoint:CGPointMake(0, self.frame.size.height) controlPoint:CGPointMake(self.frame.size.width / 2, self.frame.size.height - 200)];

[path closePath];

//    //  一个不透明类型的Quartz  2D绘画环境, 相当于一个画布 你可以在上面任意绘制

CGContextRef context = UIGraphicsGetCurrentContext();

CGContextAddPath(context, path.CGPath);

[_curColor set];

CGContextFillPath(context);

}

相关文章

  • iOS动画探索之路--画弧线

    一直对iOS动画很感兴趣 今天起就和大家一起分享我的学习之路 首先 我们想要的效果如下 首先 我们需要自定义一个继...

  • iOS地图添加类似Uber弧线动画

    关键词: iOS 地图 Uber 弧线 动画 先上代码:https://github.com/prozwang/P...

  • iOS绘图

    Path:路径 Arcs:弧线 画椭圆,矩形 Path:路径 参考 ios绘图基础http://liuyanwei...

  • iOS 底层探索:类中方法的举例分析

    文集:iOS 底层探索之路 前言 这篇主要内容是通过面试题举例分析类的结构。 准备工作 复习:iOS 底层探索 :...

  • iOS组件化文章汇总

    iOS应用架构谈 组件化方案 APP组件化之路 我所理解的组件化之路 iOS 组件化方案探索 围观神仙打架,反革命...

  • 仿微博点击头像加载动画

    预览图 原理 整个效果分成两部分。一部分为弧度动画,一部分为点点动画 弧度动画就是画弧线,动画改变弧度就可以了 点...

  • 谈谈iOS Animation(转载)

    转载地址:谈谈iOS Animation 零.前言 这里没有太多的代码细节,只是探索iOS动画的基本概念,以及其抽...

  • ios动画

    ios动画 ios动画2 ios动画3

  • 第七章 svg动画

    水平变化的动画 svg轨迹动画 让矩形沿着弧线运动---画出矩形和弧线 svg力导向图 突然感觉回到了高中时代 最...

  • iOS动画

    iOS动画-从UIView动画说起iOS动画-Transform和KeyFrame动画iOS动画-layout动画...

网友评论

      本文标题:iOS动画探索之路--画弧线

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