Matt Drance
前苹果公司布道师。在苹果公司工作了8年,然后创立了一家iOS开发与咨询公司Bookhouse Software。他还为Pragmatic Studio培训iOS开发者,在Apple Outsider(appleoutsider.com)上分享对行业的见解。除了编码、写作、教学以及履行超级奶爸的义务之外,Matt还喜欢在北加州滑雪和赛车。
Paul Warren
图形系统专家程序员。上世纪80年代初,Paul Warren就爱上了计算机图形学,并且喜欢在他的Commodore 64上编程。经过20年的汇编语言编程生涯,他又找回了初恋:开发有趣的图形系统。Paul的iOS开发与咨询公司Primitive Dog专门制作二维动画和定制控件。除了痴迷于让各种东西在屏幕上翻转飞舞,他其他所有时间都用来陪伴两个可爱的女儿。
刘威 2001年毕业于中国科学院研究生院。热爱计算机科学,喜欢编程,尤其喜欢写程序解决实际问题。从2000年起从事软件开发工作,最近几年一直专注于手机软件开发,目前从事Android和iOS软件开发。曾翻译出版《Objective-C编程之道:iOS设计模式解析》一书。新浪微博:@刘威-LiuWei。
目 录
第1章 UI攻略1
攻略1 添加基本的启动画面切换1
攻略2 让启动画面的切换更有吸引力7
攻略3 为定制的通知视图添加动画12
攻略4 创建可重用的开关按钮15
攻略5 形成带彩色纹理的圆角视图19
攻略6 组装可重用的网页视图22
攻略7 定制滑动条与进度条25
攻略8 打造自己的手势识别器27
攻略9 创建独立的警告视图30
攻略10 表示带属性字符串的标签35
攻略11 滚动无止境的专辑封面墙39
攻略12 从专辑封面墙播放乐曲42
攻略13 享受自动滚动的文本视图47
攻略14 创建个性化的数值控件50
第2章 表格与滚动视图攻略56
攻略15 简化表格单元格的生成56
攻略16 在Nib中使用智能表格单元格59
攻略17 定位单元格子视图63
攻略18 组织复杂的表格视图65
攻略19 生成双色表格视图70
攻略20 给表格视图添加边框阴影73
攻略21 在滚动视图中使用静态内容79
攻略22 创建旋转翻页的滚动视图82
第3章 绘图攻略86
攻略23 绘制梯度填充的贝塞尔轨迹87
攻略24 创建多个动画的动态图像91
攻略25 创建组合与变换的视图93
攻略26 对梯度图层实施动画95
攻略27 重新打造阴影98
攻略28 显示带动画的视图100
攻略29 构造简单的发射器102
攻略30 翻卷页面显示新视图106
第4章 网络攻略111
攻略31 改进网络活动指示器111
攻略32 简化Web服务的连接113
攻略33 格式化简单的HTTPPOST116
攻略34 通过HTTP上传文件120
第5章 运行库攻略127
攻略35 使用新式的Objective-C类设计127
攻略36 生成智能调试输出130
攻略37 设计智能化的UserDefaults访问133
攻略38 扫描与遍历视图层次结构136
攻略39 初始化基本数据模型142
攻略40 在范畴中存储数据146
《PPT炼成记》一书主要讲解的内容包括:了解真正的PPT是怎样的,懂得PPT的基本理念和操作规则,文字设计和编排,如何利用图片来突
信息系统监理师考试蓝色题库-全国计算机技术与软件专业技术资格(水平)考试用书 本书特色 《信息系统监理师考试蓝色题库》根据*新的信息系统监理师考试大纲,对200...
《经济转型背景下的财富管理与资产配置》内容简介:当前,国际国内经济金融形势复杂多变,投资单一市场、单一资产的不确定性不断加
《ASP.NET(C#)实践教程》内容简介:本书详细介绍了使用ASP.NET进行Web应用程序开发应该掌握的各方面技术。全书共分为14章,包括A
本书重点论述数字通信的技术基础和最新应用。全书共分15章,详细阐述了数字通信系统的基本信号变换、信号处理步骤、基带信号及高
《Spring Batch批处理框架》内容简介:本书全面、系统地介绍了批处理框架Spring Batch,通过详尽的实战示例向读者展示了Spring Bat
《通信简史:从信鸽到6G+》内容简介:通信行业是当今社会的热门行业,本质上,通信其实是人类活动的极其重要的辅助手段。随着近代各
本书首先从一个简单的Web应用开始,让读者学会如何使用IDEA、Maven、Git等开发工具搭建JavaWeb应用;接着通过一个简单的应用场景
《HTML5+CSS3+JavaScript从入门到项目实践(超值版)》内容简介:本书采用“基础知识→核心应用→核心技术→高级应用→行业应用→项
《扬帆科技海洋:优秀科技人才创新纪实》收录了25位在科技创新实践活动中做出突出贡献的优秀中青年科技人才的先进事迹,供广大科技
《OpenGL超级宝典(第4版)》是OpenGL及3D图形编程最好的入门指南,涵盖了使用最新版本的OpenGL进行编程所需要的主要知识。全书分3
图解HTTP 本书特色 《图解http》对互联网基盘——http协议进行了全面系统的介绍。作者由http协议的发展历史娓娓道来,严谨细致地剖析了http协议的结...
MATLAB计算机视觉与深度学习实战-赠在线交流卡和本书源码 本书特色 《MATLAB 计算机视觉与深度学习实战》详细讲解了 30 个 MATLAB 计算机视觉...
Everystageinthedesignofanewwebsiteisanopportunitytomeetormissdeadlinesandbudgeta...
《三板斧:阿里巴巴管理之道》是一部探讨与总结阿里巴巴内部实战管理的书籍,它不是一个基于完备管理体系的理论,而是一套来自于
大数据背后的核心技术 本书特色 本书分为三大部分,分别为大数据基础理论分析、基于海量语意规则的大数据流处理技术及大数据应用。 *部分介绍大数据领域的主要基础理论...
程序员2004合订本 上下 内容简介 程序员2004合订本由程序员杂志社联合电子工业出版社*新推出。本合订本沿袭2001、2002、2003《程序员合订本》的风...
作者简介:JeanWalrand在美国加州大学伯克利分校取得EECS博士学位,自1982年以来一直在该校任教,研究兴趣包括随机过程、排队论、
《母婴健康照护棘手问题解答:预防出生缺陷 孕育健康宝宝》内容简介:随着预产期临近,准妈妈们最担心的是能否顺利生下宝宝,有什么
《粗糙食堂2:一个人的幸福餐》内容简介:为什么一个人的生活总是被外卖或随便吃填满?因为一个人做饭太难了!不知道吃什么。不知道