zhangzr's blog


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 站点地图

  • 公益404

使用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 ...
阅读全文 »
1…89
zhangzr

zhangzr

86 日志
1 标签
© 2021 zhangzr
由 Hexo 强力驱动
主题 - NexT.Pisces