使用UIBezierPath绘制波浪 发表于 2017-04-24 我们经常会在一些应用里边见到波浪的动画,比如之前淘宝个人中心顶部的双波浪,今天我们就来看一下这个效果是怎么实现的。 原理绘制波浪实际上这个波浪就是使用正弦曲线公式 y=Asin(wx+u)+K绘制出来的,具体样式如图。 各个参数代表的意义如下: A:振幅,控制波浪的高度; w:角速度 w = ... 阅读全文 »
获取当前View所在的ViewController 发表于 2017-04-20 获取当前view所在的viewController 12345678910- (UIViewController*)viewController{ for (UIView* next = [self superview]; next; next = next.superview) & ... 阅读全文 »
使用CAGradientLayer制作渐变折线图 发表于 2017-04-14 之前写了一下UIBezierPath的简单使用,这次就写写UIBezierPath的具体使用吧。 如果平时我们遇到一些需要做图表的需求时,使用UIBezierPath就再适合不过了,今天我就打算使用它来绘制一个折线图。先上效果图: 绘制背景首先我们先来绘制一下背景,背景比较简单,一个背景色上边加 ... 阅读全文 »
iOS-UIBezierPath绘制的简单使用 发表于 2017-04-05 概述在iOS中,我们如果想要绘制一些矢量路径,有两种方法供我们选择UIBezierPath和Core Graphics,其中UIBezierPath是属于UIKit框架的,也是对Core Graphics的一种封装,所以相对使用起来比较简单,只需要调用系统给好的接口就可以实现很强大的功能。但毕竟是基 ... 阅读全文 »
iOS 物理引擎 UIKit Dynamics 的简单使用 发表于 2017-03-24 概述UIKit Dynamic是在iOS 7中引入的技术,隶属于UIKit框架,所以只要你引入的UIKit框架就可以利用它来实现一些物理方面的效果,比如重力、碰撞。UIDynamic使用起来比较简单,不需要太多数学方面的知识,使用它只需要几个步骤: 1.创建一个物理模型仿真器UIDynamicAn ... 阅读全文 »
Hello World 发表于 2017-03-24 Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in ... 阅读全文 »