上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页
摘要: UIView封装动画 iOS利用系统提供方法来做转场动画 关键方法: 需要注意的是默认情况下转出的视图会从父视图移除,转入后重新添加,可以通过 参数设置,设置此参数后转出的视图会隐藏(不会移除)转入后再显示。并且这里不能再直接使用私有API了。 阅读全文
posted @ 2016-08-16 13:33 懒懒初阳 阅读(183) 评论(0) 推荐(0) 编辑
摘要: iOS利用系统提供方法来做关键帧动画 ios7以后才有用。 options可以分为两类 对于关键帧动画也有一些动画参数设置options,UIViewKeyframeAnimationOptions类型,和上面基本动画参数设置有些差别,关键帧动画设置参数分为两类,可以组合使用: 常规动画属性设置(可 阅读全文
posted @ 2016-08-16 13:17 懒懒初阳 阅读(1536) 评论(0) 推荐(0) 编辑
摘要: iOS 利用系统提供方法来做弹性运动 usingSpringWithDamping:弹簧动画的阻尼值,也就是相当于摩擦力的大小,该属性的值从0.0到1.0之间,越靠近0,阻尼越小,弹动的幅度越大,反之阻尼越大,弹动的幅度越小,如果大道一定程度,会出现弹不动的情况。 initialSpringVelo 阅读全文
posted @ 2016-08-16 12:07 懒懒初阳 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 动画计算模式 在关键帧动画中还有一些容易混淆的属性,在此记录一下。 keyTimes 各个关键帧的时间控制。默认情况下每两帧之间的间隔为:totalTime/(4 1)秒。这里假设totalTime为8。如果想要控制动画从第一帧到第二针占用时间4秒,从第二帧到第三帧时间为2秒,而从第三帧到第四帧时间 阅读全文
posted @ 2016-08-16 11:26 懒懒初阳 阅读(334) 评论(0) 推荐(0) 编辑
摘要: CALayer的使用 在我的理解中CALayer就是iOS中利用图层精简非交互式绘图。那么那些核心动画类。也就是变化图层的非交互式绘制规则而已。其中的本质就是将CALayer中的内容转化为map图。从而能够获取到硬件的操作。CALayer是 QuartzCore 框架下的。 隐式动画属性 很多属性的 阅读全文
posted @ 2016-08-15 23:52 懒懒初阳 阅读(309) 评论(0) 推荐(0) 编辑
摘要: const位置上的不同代表哪些不同的意义 exern的用法 这个可以引用在程序编译过程中编译进去的常量数据。换句话说正能在.h文件的声明赋值的常量才可以。并且常量的名字不能相同,如果相同会报错。 全局常量,无论定义在哪里都能被访问到。例const NSString *ss = @"这是一个全局常量" 阅读全文
posted @ 2016-08-12 14:13 懒懒初阳 阅读(1277) 评论(0) 推荐(0) 编辑
摘要: const与define应用上该怎么取舍 define是在预编译的时候展开替换的,const是编译运行阶段使用 define没有类型,不做类型检查处理。只是替换。const常量有具体的类型,在编译的时候会进行类型检查。 define宏定义仅仅是替换宏定义不分配内存,变量定义分配内存,const会在内 阅读全文
posted @ 2016-08-12 11:20 懒懒初阳 阅读(587) 评论(0) 推荐(1) 编辑
摘要: 利用Layer做一些动画的时候,如果我们一直创建重新生成核心动画的时候。系统开销太大了。我们以后再次碰到这些问题的时候尽量利用系统给予我们的资料 https://developer.apple.com/library/ios/qa/qa1673/_index.html去重用这些动画 附上github 阅读全文
posted @ 2016-08-11 16:08 懒懒初阳 阅读(270) 评论(0) 推荐(0) 编辑
摘要: NSArray / NSSet / NSDictory 三者的异同点 NSArray 是一个有序对象的一个集合。相当于一个队列存储,可以有重复的数进去。 NSSet 比较典型的一个HASH表(集合)算法,是一个类似于集合的容器,利用散列算法去找特定的键值,效率比较高。 NSDictory 是一个键值 阅读全文
posted @ 2016-08-11 14:03 懒懒初阳 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 基本命令1、列出文件ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件 2、转换目录 cd 例:想到驱动目录下溜达一圈 cd /System/Library/Extensions 3、建 阅读全文
posted @ 2016-07-27 22:22 懒懒初阳 阅读(400) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页