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
本书紧紧围绕下一代(XC)移动网络发展前沿的热点问题,依据XC移动网络的最新标准,以XC移动网络技术与应用为核心,比较全面和系统
《中国工程船研发史》内容简介:本书是中国船舶研发史丛书之一。工程船是专门用于各种水上、水下工程建设的船舶。本书从工程船定义
《过去的工作》内容简介:《过去的工作》收入周作人在抗战胜利前后(一九四五年四月至十二月)所作文章十五篇。文章延续四十年代以
Visual C++程序设计基础实训教程 内容简介 VisualC是当前计算机领域较流行的一种进行面向对象与可视化程序设计的工具,VisualC程序设计也是计算...
《电子技术基础:模拟部分(第4版)》是“九五”国家级重点教材,前版获国家级优秀教材特等奖及国家科技进步二等奖。为适应电子信息
《XML基础教程:入门、DOM、Ajax与Flash》全面讲述了XML及其在Web开发领域中的作用,同时介绍了一些特定的XML词汇以及相关的XML推
《工业软实力》内容简介:本书由工业和信息化部政策法规司组织国家工业信息安全发展研究中心、中国信息通信研究院、中国电子信息产
《北京礼俗文化》内容简介:北京礼俗文化中的诸多礼仪习俗,以及人们所说的“北京人的礼数大”,都与中华历史的发展脉络密不可分,
《汽车发动机试验学教程》是对现代汽车发动机试验进行全面系统论述的专业教科书。书中首先论述了进行汽车发动机试验必备的试验台
《真实世界的经济学》内容简介:经济学大家、北大国发院教授周其仁代表作。经济学基于“理性人”假设,但它应当用来解释处处“不理
《小学生减压涂色书——给古诗涂上颜色》内容简介:这套书秉承着“疗愈效果的是传统之美”的理念,在诗、词、曲和神话中选取涂色的
《Neo4j 3.x入门经典》内容简介:Neo4j是一个高性能的NoSQL图数据库,将结构化数据存储在拓扑图上而不是表中,从而轻松地管理巨量的
新编Cakewalk 9.0 电脑音乐合成教程 本书特色 全面掌握Cakewalk 9.0的各种功能和制作技巧;修饰、润色制作的音乐;流行歌曲的录入、古典乐曲的...
《情绪聚焦疗法的刻意练习》内容简介:近年来,心理治疗的刻意练习得到广泛的关注,其对心理治疗效果的预测得到了相当程度的验证,
实用灰色预测建模方法及其MATLAB程序实现 本书特色 随着灰色理论研究的不断深入及研究成果的大量涌现,灰色预测模型理论体系日趋完善,同时也出现了数以百计结构各...
《Spark Streaming实时流式大数据处理实战》内容简介:本书以透彻的原理分析和充实的实例代码详解,全面阐述了Spark Streaming流式
《交往与空间》这本书着重从人及其活动对物质环境的要求这一角度来研究和评价城市和居住区中公共空间的质量,在从住宅到城市的所
《许倬云说历史:现代文明的成坏》内容简介:★一部气势恢宏、雅俗共赏的大历史,一本剖析西方文明的大师之作 ★《大国霸业的兴废》
《深入理解计算机网络》是计算机网络领域的扛鼎之作,由有20余年从业经验的优秀网络技术工程师兼全国网管技能水平开始认证专家王
《考试高手》内容简介:本书完整地提供了从复习步骤、考前冲刺到考后规划等一系列实操工具和普适方法,曾帮助大量学习者一次性通过