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
《FPGA Verilog开发实战指南:基于Inter Cyclone IV(进阶篇)》内容简介:在《FPGA Verilog开发实战指南:基于Intel Cy...
《盛唐政治制度研究》内容简介:各种制度处于不断的变动之中是唐朝政治制度的显著特点。这种变动不仅涉及一些具体制度,而且牵涉到
本书是一本为没有艺术背景的普通人所写的平面设计指导书,作者通过图文并茂的典型案例讲解了设计的主要原则和规则,主要内容有:
Mac OS X Leopard Edition(影印版) 本书特色 为什么开创Missing Manual系列当知识富有吸引力、条理清楚并有趣味时,人们的学习...
《我是微商4》内容简介:本书是微商界超级畅销书“我是微商”系列的第4本,是三位作者服务了2000多家国内微商品牌之后,总结得出的
《Python灰帽子》是由知名安全机构ImmunityInc的资深黑帽JustinSeitz主笔撰写的一本关于编程语言Python如何被广泛应用于黑客与逆
《故事工坊》内容简介:本书通过工坊式写作课堂,对“讲故事”的技巧、方法、练习进行讲解,涉及虚构与非虚构类型的故事创作。写作
《中华历史一百人(中英对照)》内容简介:《中华历史一百人(中英对照)》是通过讲述人的故事来反映中国历史和文化的一次尝试。因
《走向人文关怀的高中美术校本课程开发》内容简介:本书运用后现代课程理论和建构主义学习理论,深入探讨了如何开发凸显人文关怀的
《优雅人生:格雷斯·霍珀和信息时代的创新》不仅仅是一本人物传记类图书,也是一本计算机编程史的记录本。本书不仅将计算机领域的
本书系“世纪人文系列丛书”之“袖珍经典”中的一种。所谓分类,是指人们把事物,事件以及有关世界的事实划分成类和种,使之各有
在线文本数据挖掘 算法原理与编程实现 本书特色 本书介绍了互联网环境下文本类型数据的分析方法,探讨了当前主流的文本挖掘技术,以及这些技术在商业环境中的具体应用。...
神经元(神经细胞)是构成神经系统的基石,对神经元各个方面的深入、彻底的理解对于我们从各个层次对神经系统进行分析都是十分必
《人类学讲义稿》内容简介:◎反思“东腔西调”学科史的人类学本土叙述 ◎《人类学讲义稿》打破了只是简单地罗列概念和事例的传统教
《金融计算与建模:理论、算法与SAS程序》全书分为4大模块:1-9章为金融学基础指标计算模块;10-12章为股票定价模块;13-18章为风
《人文知识与改错(英语专业八级考试培训教程)》内容简介:本书是针对专八考试人文知识与改错部分的专项辅导书。人文知识大致从英
信息系统项目管理师考试辅导-(针对下午考试) 内容简介 本书按照人力资源和社会保障部、工业和信息化部全国计算机技术与软件专业技术资格(不平)考试要求编写。作者依...
《爱上制作1》内容简介:主打的主题是低碳生活,让你坐在家里也能打造一个可持续的未来。自制一台纯木制的洗衣桶、自制低功率的可
《公路上的美丽心灵》内容简介:《公路上的美丽心灵》是中国第一本以卡车司机群体为主体创作的文学作品集。中国有3000万卡车司机,
《程序员2008精华本》在汇集全年精彩文章基础上,改变以往的上下分册,以一本全册大容量、精工细选的方式,力求更集中、更聚焦地