
iOS animation
文章平均质量分 86
u010576399
这个作者很懒,什么都没留下…
展开
-
专用图层
专用图层复杂的组织都是专门化的--Catharine R. Stimpson到目前为止,我们已经探讨过CALayer类了,同时我们也了解到了一些非常有用的绘图和动画功能。但是Core Animation图层不仅仅能作用于图片和颜色而已。本章就会学习其他的一些图层类,进一步扩展使用Core Animation绘图的能力。CAShapeLayer在第四章『视觉效果』我们学习到了不使用图转载 2015-10-16 10:14:10 · 869 阅读 · 0 评论 -
CoreAnimation 详解
Core Animation是直接作用在CALayer上的(并非UIView上)非常强大的跨Mac OS X和iOS平台的动画处理API,Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。核心动画继承结构核心动画继承结构注意:核心动画中的虚类不能使用,而应该使用他们子类中的实类。Core Animation的使用步骤如果是Xcode6之前的版本转载 2016-03-23 18:47:57 · 1026 阅读 · 0 评论 -
小计UIWindow
每一个iOS程序都有一个UIWindow,在我们通过模板简历工程的时候,xcode会自动帮我们生成一个window,然后让它变成keyWindow并显示出来。这一切都来的那么自然,以至于我们大部分时候都忽略了自己也是可以创建UIWindow对象。 通常在我们需要自定义UIAlertView的时候(IOS 5.0以前AlertView的背景样式等都不能换)我们可以使用UIWindow来实现(设原创 2016-03-30 17:20:43 · 317 阅读 · 0 评论 -
核心动画详解
核心动画是一套包含图形绘制,投影,动画的Objective–C类集合。它通过开发人员所熟悉的应用程序套件和Cocoa Touch视图架构的抽象分层模式,同时使用先进的合作效果提供了一套流畅的动画。使用核心动画,你只需要设置一些参数比如起点和终点,剩下的帧核心动画为你自动完成。核心动画类有以下分类:提供显示内容的图层类。动画和计时类。布局和约束类。事务类,在原子更新的时候组合图层类。转载 2015-10-15 20:56:52 · 158 阅读 · 0 评论 -
iOS 核心动画
一.基本概念什么是Animation(动画),简单点说就是在一段时间内,显示的内容发生了变化.对CALayer来说就是在一段时间内,其Animatable Property发生了变化.从CALayer(CA = Core Animation)类名来看就可以看出iOS的Layer就是为动画而生的,便于实现良好的交互体验. 这里涉及到两个东西: 一是Layer(基类CALayer),一是Ani转载 2015-10-15 20:35:53 · 511 阅读 · 0 评论 -
UIImageView动画 上推下拉动画 ImageView复用
今天在写动画库的时候,突然想起来以前做一个美文软件 首页动画的时候,处理的很糟糕(那是年轻),实现上拉下拉切换的时候,是一直的创建新的ImageView ,remove旧的,这样很吃资源。所以今天我就把那个动画重写了个Demo,源码就放在这里了,一直是两个ImageView之间切换,重用,写的很仓促,也没时间在这里码字了,简单的注释了下,你们凑合看,我弄了个gif,效果就那样吧。接口是随便原创 2015-10-14 16:05:46 · 611 阅读 · 0 评论 -
WebKit 加载 时 加入动画
由于UIWebView 确实是有些年头了 并且 很是吃资源,所有 苹果公司在iOS 8.0推出了WebKit框架,在WebKit框架中,使用WKWebView来代替IOS的UIWebView和OSX的WebView,而且提供了在两个平台可以一致使用的接口。WebKit框架使得开发者可以在原生App中使用Nitro来提高网页的性能和表现,Nitro就是Safari的JavaScript引擎。原创 2015-10-05 18:08:10 · 987 阅读 · 0 评论 -
UITableView 选中cell 动画(一)-----旋转动画
今天老李问我,天天cell,天天cell,真没意思,想想也是,早几年,精通个tableview就差不多可以找到不错的工作了,到现在,天天面对的还是tableView,collectionView,觉得不弄点花样真的没啥意思了,突然想写个库,方便自己也方便大家嘛,写完了会放到这里,给大家随便用,但是刚着手,没写完呢,今天就是记录下几个系统给的cell动画。cell翻转动画系统给的几个其实还是不错的。原创 2015-10-09 19:23:50 · 1161 阅读 · 0 评论 -
iOS实现一个颜色渐变的弧形进度条
目录(?)[+]在Github上看到一些进度条的功能,都是通过Core Graph来实现。无所谓正确与否,但是开发效率明显就差很多了,而且运行效率还是值得考究的。其实使用苹果提供的Core Animation能够非常简单和方便的实现环形进度条效果,而且还可以高效的保证动画效果,无论是前进还是后退(语言水平比较有限,就多用代码说话)。1、先来一个结果80%的状态:转载 2015-10-23 09:52:51 · 435 阅读 · 0 评论 -
iOS 转场动画等
iOS 6.0之后,– self presentModalViewController: animated: 方法失效了取而代之的是,这两个方法在没有NavatgationController 时,会用这两个方法来模态跳转:– presentViewController:animated:completion: 弹出,出现一个新视图 可以带动画效果– dismissView原创 2015-10-04 20:11:46 · 981 阅读 · 1 评论 -
iOS 卡片转场动画 Swift
最近 产品要iOS 使用 Google那套 MaterialDesign ,所以 就研究实现相关的 动画逻辑,具体 什么设计咱不谈了。说说需求吧:两个控制器之间需要有一些连接,比如,卡片 飞入。卡片是A,B的共同元素。 然后 就用Swift写了一个,OC版的 已经有大神写了,我在下面的连接 有跳转。 先看效果吧:原创 2016-08-17 12:00:01 · 1396 阅读 · 0 评论