1.动画组,是CAAnimation的子类,可以保存一组动画对象,将CAAnimationGroup 对象加入层后,组中所有动画对象可以同时并发运行 1.1属性说明: animations:用来保存一组动画对象的NSArray ·默认情况下,一组动画对象是同时运行的,也可以通过设置动画对象的begi ...
分类:
其他好文 时间:
2016-08-15 22:14:19
阅读次数:
153
Blocks Block 代码段
Block封装了一段代码,可以在任何时候执行。
Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。它和传统的函数指针很类似,但是有区别:
block是内联函数的,并且默认情况下它对局部变量是只读的。
苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场用的很多。
定义:
int (^Sum...
分类:
其他好文 时间:
2016-08-15 19:12:14
阅读次数:
135
iOS开发UI篇—核心动画(转场动画和组动画) 一、转场动画简单介绍 CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点 UINavigationController就是通过CATransition实现了将控制器的视图 ...
分类:
移动开发 时间:
2016-08-14 22:05:57
阅读次数:
225
一、转场动画简单介绍 CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点 UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的动画效果 属性解析: type:动画过 ...
分类:
移动开发 时间:
2016-08-10 22:17:47
阅读次数:
193
做出UI界面,实现程序功能,是重中之重,但是通过动画提升使用体验,一般人应该不会拒绝吧。 那么问题又来了,怎么做? 一: 稳扎稳打: 一步一步来吧,毕竟,心急吃不了热豆腐。 1.开启一个动画 2,设置该动画的各种属性:动画时长、延时执行、自动返回、动画重复次数、转场动画。。。 3,设置动画的UI的结 ...
分类:
其他好文 时间:
2016-08-08 22:37:29
阅读次数:
195
由于公司是做跨境电商的,所以对各大电商APP都有关注,最近看到淘宝iOS端(安卓没有)在商品详情点击加入购物车有一个动画效果特别赞,正好今天新版本上线,下午就抽了些时间研究了下。 主要思路是自定义转场,在弹出选择尺寸时候,对fromVC翻转,缩放等动作。 效果: code: http://files ...
分类:
移动开发 时间:
2016-08-05 21:20:28
阅读次数:
610
之前介绍动画时提过UIView的转场动画,但是开发中我们碰到更多的viewController的切换,ios中常见的viewcontroller切换有四种:模态视图,导航栏控制器,UITabBarController以及addchildviewcontroller,自定义viewcontroller ...
分类:
其他好文 时间:
2016-08-05 00:40:02
阅读次数:
200
前言: 自定义转场动画其实并不难, 关键在于能够明白思路, 也就是操作步骤. 本篇博客主要以present转场动画为例, 进行分析, 操作, 如有错误欢迎简信与我交流.不进行修改的话, presentViewController:animated:completion:相信这个方法很多人都是用过, 称作模态推出界面, 默认都是从屏幕下方推出新的控制器.
自定义的目的就是为了修改固定的推出方式, 同...
分类:
移动开发 时间:
2016-08-04 23:18:56
阅读次数:
389
Block Block封装了一段代码,可以在任何时候执行 Block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值。 苹果官方建议尽量多用block。在多线程、异步任务、集合遍历、集合排序、动画转场用的很多 在声明的同时定义变量,然后赋值 int (^MySum)(int,int ...
分类:
移动开发 时间:
2016-08-01 13:59:52
阅读次数:
207
1.interface builder的作用主要是用来设计视图,文件的拓展名诶.storyboard或者.xib ;这两文件的区别是,.xib文件只能设计一个视图控制器,也就只能显示一个视图,.storyboard可以设计多个视图控制器和各个视图之间的转场。 2.xib和.storyboard文件是 ...
分类:
其他好文 时间:
2016-07-30 22:28:50
阅读次数:
183