一.初始化 二.设置UILabel的常用属性 三.富文本 四.所有代码 ...
分类:
编程语言 时间:
2017-01-09 21:59:19
阅读次数:
228
push进入 -[NaviRootVC viewWillDisappear:] -[NextVC viewWillAppear:] -[NextVC viewWillLayoutSubviews] -[NextVC viewDidLayoutSubviews] -[NaviRootVC viewDi ...
分类:
其他好文 时间:
2017-01-09 12:37:30
阅读次数:
149
1、效果图展示 2、实现思路 1> 首先要实现上面的效果,第一步要处理的就是一个简单的画板,在View上面用鼠标滑动的时候画出线条,这个功能可使用UIBezierPath实现 2> 关于粒子效果的实现,可以创建一个CALayer,然后用CAReplicatorLayer进行复制layer,从而达到粒 ...
分类:
移动开发 时间:
2017-01-08 10:49:56
阅读次数:
308
AVPlayer AVPlayerLayer是CALayer的一个子类,由于AVPlayer这个播放器只能安置在AVPlayerLayer 这个图层之上,所以我们需要实例化一个UIView,并且修改它默认生成的图层类型(默认是CALayer,不具备安置AVPlayer的功能) 1.修改UIView自 ...
分类:
其他好文 时间:
2017-01-07 11:50:37
阅读次数:
319
这个报错有些长: Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want. Try this: ...
分类:
其他好文 时间:
2017-01-07 09:50:58
阅读次数:
875
先来与View比较一下 View:transform -> CGAffineTransformRotate... layer:transform -> CATransform3DRotate... 有三维的效果,3D即3个坐标轴 x,y,z轴 ...
分类:
其他好文 时间:
2017-01-06 16:27:51
阅读次数:
183
当需要画图时我们一般创建一个UIView子类, 重写其中的drawRect方法 再drawRect方法中利用UIBezierPath添加画图 UIBezierPath的使用方法: (1)创建一个Bezier path对象。 (2)使用方法moveToPoint:去设置初始线段的起点。 (3)添加li ...
分类:
其他好文 时间:
2017-01-05 18:16:41
阅读次数:
236
UIView.animateWithDuration(0.5, delay: 0.0, usingSpringWithDamping: 0.3, initialSpringVelocity: 0.0, options: UIViewAnimationOptions.CurveEaseInOut, a ...
分类:
编程语言 时间:
2017-01-05 18:06:40
阅读次数:
449
1 // UIView.transition 2 3 // 1、可以设置从一个View到另一个View的转场动画 4 // UIView.transition(from: , to: , duration: , options: , completion: Void)?##((Bool) -> Vo... ...
分类:
其他好文 时间:
2017-01-03 20:46:53
阅读次数:
185
以前由于项目需要 也写了一些动画 ,但是知识不系统,很散。这段时间趁着项目完成的空袭,来跟着大神的脚步系统的总结一下iOS中Core Animation的知识点。 原博客地址:http://blog.csdn.net/column/details/huangwenchen-ios-sdk.html ...
分类:
移动开发 时间:
2017-01-03 16:25:27
阅读次数:
236