Swift
文章平均质量分 62
苍蓝飞鸢
这个作者很懒,什么都没留下…
展开
-
[Swift笔记]Swift强大的Switch语句
Swift学习笔记一:强大的Switch语句我们从一个需求来学习Swift中的Switch语句:在一个平面坐标系中,输入一个点,判断该点位于哪个象限。/*这里定义一个函数用来判断输入的点位位于坐标系的位置,参数即为需要判断位置的点位。(Float, Float)为Swift中的元组类型,这里暂时不去深究。返回值即为坐标点坐在象限。*/func judgePosition(position:原创 2016-07-08 10:06:04 · 680 阅读 · 0 评论 -
[Perk]如何实现粒子效果
我们先来看一个简单的下雪的粒子效果:iOS在5.0之后,在QuartzCore中引入了一个CAEmitterLayer类,它是CALayer的子类,你猜的没错,该类便是实现雨雪、爆炸、烟雾等粒子效果的高性能粒子引擎。你所看到的每个雪花都是一个CAEmitterCell对象,这些对象都被放在CAEmitterLayer这个容器当中,给这个容器和这些对象设置一些属性,那么内部便自动帮我们实原创 2016-08-29 19:40:07 · 509 阅读 · 0 评论 -
[Perk]如何实现波浪效果(Swift)
首先,还是先来看看要实现的效果:没错,现在很多App中都有这种效果,比如给你显示剩余电量啊,流量啊什么的。一直想看看这种效果怎么实现的,看了一个Demo,瞬间明白,来,我们一步步实现一下,首先分析下实现的思路:1.其实波浪曲线是一条正弦曲线; 2.如何画出这条曲线呢?利用CAShapeLayer和UIBezierPath 画线就行了; 3.画出曲线来了过后,如何让这个曲线动起来呢?无非就是让这条原创 2016-08-30 22:30:51 · 1432 阅读 · 0 评论