iOS动画:核心技术与案例实战

iOS动画:核心技术与案例实战 PDF 高清扫描版

  • 大小:51.2 MB
  • 类型:iOS
  • 格式:PDF
  • 出版:电子工业出版社
  • 作者:郑微
  • 更新:2020-05-29 09:47:59
版权投诉 / 资源反馈(本资源由用户 勾良策 投稿)

给寻找技术文档的朋友们精选了iOS相关的资料,由电子工业出版社出版,作者是郑微,介绍了关于iOS动画、核心技术、案例实战方面,格式为PDF,资源大小51.2 MB,目前在iOS类资源综合评分为:9.8分。

书籍介绍

目前,APP Store上的应用已经超过150万个,而纵观排名较为靠前的应用,无一例外都有着一个共同的特点,那就是良好的用户体验。动画作为用户体验中复杂、绚丽的技术已经备受开发人员和产品设计人员的重视。而如何将炫酷的动画效果快速高效地展现出来已经成为iOS开发工程师面临的首要挑战。

iOS动画——核心技术与案例实战》以“iOS核心动画架构+实战代码”的形式阐述如何根据不同的应用场景设计高效、可靠、复杂的动画效果,为读者带来了丰富的实战动画案例,更从动画系统架构的角度阐释动画的原理,因此《iOS动画——核心技术与案例实战》不仅面向读者“授之以鱼”更加“授之以渔”。

目录

  • 第一卷 显示层动画
  • 第1章 动画之旅启航:登录按钮动画效果
  • 第2章 显示层初级动画效果合集
  • 第3章 显示层关键帧动画
  • 第4章 显示层逐帧动画
  • 第5章 GIF动画效果
  • 第二卷 内容层动画
  • 第6章 Core Animation:CABasicAnimation动画效果
  • 第7章 Core Animation:CAKeyframeAnimation、CAAnimationGroup 动画
  • 第8章 综合案例:登录按钮动画效果
  • 第9章 CAEmitterCell 粒子动画效果
  • 第10章 CoreAnimation:CAGradientLayer光波扫描动画效果
  • 第11章 CoreAnimation:CAShapeLayer 打造“动态”图表效果
  • 第12章 CAReplicatorLayer:图层复制效果
  • 第三卷 3D动画
  • 第13章 3D动画初识
  • 第14章 Cover Flow 3D效果
  • 第四卷 转场动画
  • 第15章 CoreAnimation:CATransition转场动画
  • 第16章 视图过渡动画

以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

iOS相关资源

  • iOS应用逆向与安全

    iOS应用逆向与安全

    《 iOS应用逆向与安全 》从顺向开发设计、专用工具的应用、反向实战及安全性维护等层面,对iOS运用的反向与安全性开展了解读。这书內容包含基本要素、反向自然环境的提前准备、常见反向

    大小:13.3 MBiOS移动开发电子书

  • Swift开发iOS:App快速入门与实战

    Swift开发iOS:App快速入门与实战

    Swift集合了C与Objective-C程序语言的优点,但比这两种编译语言在编译与运行上更加快捷。书中根据Swift语言特性与与应用定位归纳出简单的学习架构,期望让初学者一次开发就上手

    大小:171 MBSwift电子书

  • ios应用安全权威指南

    ios应用安全权威指南

    大小:45.3 MBios开发电子书

  • 精通iOS开发

    精通iOS开发

    大小:112.3 MBiOS开发电子书

  • iOS编程

    iOS编程

    《 iOS编程 》荣获Jolt生产力大奖。第4版更新了iOS7和Xcode5的内容。全书涵盖了开发iOS应用的方方面面。从Objective-C基础知识到新增加的语言特性;从AppKit库到常见的Cocoa设计模式;从Xcode技巧到

    大小:23.6 MBiOS开发电子书

  • iOS编程实战宝典

    iOS编程实战宝典

    开发宝典丛书 是由清华大学出版社为软件开发爱好者精心打造的一套软件开发百科全书。丛书强调全面、新颖、详细、实用、深入、高效等特色,涵盖常见的编程语言和技术。丛书中的每本书

    大小:105 MBiOS电子书

  • iOS实战图形图像、动画和多媒体卷

    iOS实战图形图像、动画和多媒体卷

    《iOS实战:图形图像、动画和多媒体卷(Swift版)/清华开发者书库》系统论述了iOS图形图像、动画和多媒体编程技术,全部采用最新的基于iOS 8 的API。 全书分为10章: 第1章准备开始,介绍了本

    大小:38.7 MBiOS电子书

  • iOS编程基础:Swift、Xcode和Cocoa入门指南

    iOS编程基础:Swift、Xcode和Cocoa入门指南

    iOS编程基础:Swift、Xcode和Cocoa入门指南 主要介绍XcodeIDE、CocoaTouch框架与Swift2.0。通过阅读本书,你将学习Swift面向对象的概念、理解如何使用Apple的开发工具,以及探索Cocoa是如何提供iOS应用所

    大小:5.1 MBiOS编程电子书

  • 《MATLAB金融算法分析实战:基于机器学习的股票量化分析》配套内容

    《MATLAB金融算法分析实战:基于机器学习的股票量化分析》配套内容

    本书全面而系统的讲解了MATLAB 金融算法设计应用,详解金融数据挖掘中趋向和发趋势指标,并结合具体的机器学习算法分析,深入的让读者学习和掌握MATLAB金融数据机器学习算法。本书注重实战,通过大量的案例,以帮助读者更好地学习本书内容。 本书共分15章。主要内容有:MATLAB入门与提高、MATLAB高级应用、时间序列数据处理、量化投资趋向指标、量化投资反趋向指标、BP神经网络上证指数预测、 BP神经网络多指标预测、RBF神经网络多指标预测、Hop

    大小:16.9 MBMATLAB配套资源

  • 我不是产品经理:移动互联网商业模式下的用户增长

    我不是产品经理:移动互联网商业模式下的用户增长

    大小:23.5 MB移动互联

  • 《机器学习精讲》示例代码

    《机器学习精讲》示例代码

    内容提要 本书用简短的篇幅、精炼的语言,讲授机器学习领域必备的知识和技能。全书共11章和一个术语表,依次介绍了机器学习的基本概念、符号和定义、算法、基本实践方法、神经网络和深度学习、问题与解决方案、进阶操作、非监督学习以及其他学习方式等,涵盖了监督学习和非监督学习、支持向量机、神经网络、集成学习、梯度下降、聚类分析、维度降低、自编码器、迁移学习、强化学习、特征工程、超参数调试等众多核心概念和方法。全书最

    大小:3.4 MB机器学习配套资源

  • 《Word/Excel/PPT 2007入门与提高(超值版)》电子资源

    《Word/Excel/PPT 2007入门与提高(超值版)》电子资源

    编辑推荐 #写作特色# *从零开始,循序渐进 无论读者是否从事计算机相关行业的工作,是否接触过Word 2007、Excel 2007、PPT 2007,都能从本书中找到学习起点,循序渐进地完成学习过程。 *紧贴实际,案例教学 全书内容均以实例为主线,在此基础上适当扩展知识点,真正实现学以致用。 *紧凑排版,图文并茂 紧凑排版既美观大方又能够突出重点、难点。所有实例的每一步操作,均配有对应的插图和注释,以便读者在学习过程中能够直观、清晰地看到操作过程

    大小:3.8 GBOffice配套资源

  • 计算机网络基础与Internet应用(第三版)

    计算机网络基础与Internet应用(第三版) 课后答案

    《计算机网络基础与Internet应用第三版》是2008年中国水利水电出版社出版的图书,作者是郭爱章、郭爱章、潘岩、李爱民。 《计算机网络基础与Internet应用(第三版)实验教程》是与普通高等教育十一五国家级规划教材《计算机网络基础与Internet应用》(第三版)配套的实验教程。《计算机网络基础与Internet应用(第三版)实验教程》中的实验主要注重实际应用能力与日常工作中网络基础知识的培养,主要针对非计算机专业学生和非计算机专业社会人员。通过一些

    大小:706 KB计算机网络基础课后答案

下载地址

iOS学习笔记

3小时3分钟前回答

基于Axios 常用的请求方法别名(详解)

Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 常用的请求方法别名一般有: Get/post/http协议请求 执行Get请求 function get(){ return axios.get('/data.json', { params:{ id:1234 } }).then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); }); } 使用get方法进行传参数的时候用的是 params方法 执行Post请求 function post(){return axios.post('/data.json', { id:1234 }) .then(function (res……

16小时39分钟前回答

vue+axios+mock.js环境搭建的方法步骤

在前后端分离开发模式下,前端项目通常在项目构建初期需要使用假数据以及相应的http请求来进行辅助开发,例如在后端接口还没开发好下,我们可以模拟http请求以及数据来进行前端的axios封装,接口设计,对http状态码处理等。前端模拟数据的方法有许多种,假如你熟悉node.js以及express框架,你可以快速地构建一个后端服务器来进行辅助开发,我本人也比较喜欢这种方式,这种方……

1小时40分钟前回答

jQuery仿IOS弹出框插件

这款弹出框插件是本人自己模仿IOS原生弹出框写的一个自定义插件,包括Alert弹出框和Confirm确认框,支持标题,内容,按钮文字以及按钮回调函数自定义,使用非常简单,可以进行扩展,下面是插件使用方法,一看就懂: 首先导入jquery库和插件库以及css文件 script src="./jquery-1.8.3.min.js"/scriptscript src="./jquery.confirm-1.1.js"/scriptlink href="./jquery.confirm-1.1.css" rel="external nofollow" rel='styleshee……

23小时52分钟前回答

Vue 中axios配置实例详解

1.GET 请求 //向具有指定ID的用户发出请求axios.get('/user?ID=12345').then(function (response) {console.log(response);}).catch(function (error) {console.log(error);});// 也可以通过 params 对象传递参数axios.get('/user', {params: {ID: 12345}}).then(function (response) {console.log(response);}).catch(function (error) {console.log(error);}); 2.POST请求 axios.post('/user', {firstName: 'Fred',lastName: 'Flintstone'}).then(function (response) {console.log(response);}).catch(func……

6小时13分钟前回答

判断iOS、Android以及PC端的示例代码

前言 我们在做移动端时,在跨平台、浏览器、移动设备兼容的时候,要根据设备、浏览器做特定调整,想起用navigator.userAgent来对浏览器类型进行判断,查了点资料,在这里总结下 还有一个就是移动端的缩放问题,在meta标签中进行设置,对部分浏览器进行强制性的限制 1.navigator的一些常用属性 navigator为window对象的一个属性,指向了一个包含浏览器相关信息的对象 navigator.appVersio……