摘要: 1.动画组,是CAAnimation的子类,可以保存一组动画对象,将CAAnimationGroup 对象加入层后,组中所有动画对象可以同时并发运行 1.1属性说明: animations:用来保存一组动画对象的NSArray ·默认情况下,一组动画对象是同时运行的,也可以通过设置动画对象的begi 阅读全文
posted @ 2016-08-15 20:28 Xcode点点 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 1.关键帧动画,也是CAPropertyAnimation的子类,与CABasicAnimation的区别是 CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而 CAKeyframeAnimation会使用一个NSArray保存这些数值 2.属性 阅读全文
posted @ 2016-08-15 20:20 Xcode点点 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Core Animation是一组非常强大的动画处理API,使用它能做出非常炫丽的动 画效果,而且往往是事半功倍! 1.开发步骤: 初始化一个动画对象(CAAnimation)并设置一些动画相关属性 添加动画对象到层(CALayer)中,开始执行动画 Core Animation的动画执行过程都是在 阅读全文
posted @ 2016-08-15 20:12 Xcode点点 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 在子视图上面显示图片,让父视图作为子视图的阴影,但是当设置圆角之后,图片的四周需要裁剪,当裁剪之后就会连同阴影一起裁剪掉了,这里实现的方法是当裁剪的时候任然保留原先的父视图,也就是保留阴影效果,具体思路是这样的,请参考以下代码可以帮助好好理解。 //设置阴影和圆角 //1 父图层(负责显示阴影) C 阅读全文
posted @ 2016-08-15 19:55 Xcode点点 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1.我们来简单了解一下CALayer的基本概念: CALayer是核心动画的基础,可以做圆角、阴影、边框等效果 ; 每个UIView内部都有一个Layer的属性 ; UIView可以响应事件,而CALayer只负责显示 ; 在实现核心动画时,本质上是将CALayer中的内容转换成位图,从而便于图形硬 阅读全文
posted @ 2016-08-15 19:44 Xcode点点 阅读(133) 评论(0) 推荐(1) 编辑
摘要: 实现的原理: 定义一个tableView, 在tableView上添加一个头视图, 然后定义一个ImageView, 添加到self.view上面, 然后调用ScrollView的一个实时调用的方法来判断上滑和下滑, 改变相对应的坐标和imageView的比例。 第一步: 在storyboard中拖 阅读全文
posted @ 2016-07-31 16:46 Xcode点点 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 这是通过上一个ViewController push到下一个界面 1. 首先在Storyboard中拖入一个ViewController, 并且让它与相对应的类关联起来 2. 在上一个类中应该写这些代码 阅读全文
posted @ 2016-07-31 13:05 Xcode点点 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 虽然这个很简单, 但是我还是要坚持写。 我做的主要是让两个按钮可以进行切换, 还有每点击一次按钮也能切换相对应的界面(这个效果还没做出来), 两个图标按钮的切换效果如下: 详细的代码如下: 整体的思路是, 首先创建一个父视图, 然后创建两个button, 让button显示在父视图上面 让butto 阅读全文
posted @ 2016-07-30 08:35 Xcode点点 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 新手上路, 下面来总结一下我所学到的简单知识, 也算对自己的一个复习, 希望大家共同进步 1.在StoryBoard中拖一个tab bar controller, 会有系统自带的两个item, 把这两个删除掉 2.拖5个navigation controller, 因为这里我们要创建5个页面, 然后 阅读全文
posted @ 2016-07-29 09:09 Xcode点点 阅读(378) 评论(0) 推荐(0) 编辑