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
本书着重讲解采用波形级仿真技术来评估通信系统性能的原理、方法和实现技术。回顾和总结了相关理论基础,重点讨论实用性的方法,
《你是锦瑟 我为流年》内容简介:锲而不舍地流浪,乐此不疲地拾荒。2019全新升级,畅销书作者白落梅温情讲述三毛传奇一生! 她是撒
《说服力·工作型PPT该这样做(第3版)》内容简介:工作型PPT,唯“快”不破!作为日常工作中的PPT,不能为了追求完美设计而无限度
1997年5月11日,全世界数百万人通过电视观看了一场惊人的胜利——一台计算机战胜了欲捍卫世界冠军称号的卡斯帕罗夫,此举震惊了国
拍卖之王从0到190亿美金的2100天。EBAY,1995年从创始人皮埃尔·奥米达的梦想出发,如今已然成为:全球最大的电子交易市场,全球
陶国荣编著的《HTML5实战》是一本系统而全面的HTML5教程,根据HTML5标准的最新草案,系统地对HTML5的所有重要知识点进行了全面的
《独坐》内容简介:阅读的过程,从一开始的“围坐”渐渐变成“独坐”的时候,你也许已经能够在那书本知识的五彩斑斓里遨游了,或许
本书是Python开发者的完全指南——针对Python2.5全面升级·学习专业的Python风格、最佳实践和好的编程习惯;·加强对Python对象、
“你不是个玩意儿。”这句话当然不是骂人,这是一个宣言。人当然不是玩意儿,不是机器,而是人。在网络化程度越来越高的今天,我
《蔡澜说美食:学会浅尝二字》内容简介:蔡澜先生说: 吃不饱的菜,最妙。豆那么细小,一颗颗吃,爱惜每一粒的滋味,也爱惜了人生中
《赢家智慧》内容简介:本书是庄恩岳先生的最新力作。在本书中,作者结合亲身管理实践经验及大量鲜活的案例,将自己在工作与生活中
内容简介活用CSS讓Web設計更多元!本書因應Web設計而生,在書中我們將焦點放在最重要的兩種語言上,即XHTML與CSS,並融合了目前最
《Java从入门到精通》(软件开发视频大讲堂)从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行
《LTE轻松进阶》以说故事讲原理的方式介绍LTE技术原理。内容按照从总体到细节、从原理到实践的顺序提纲挈领地介绍LTE无线侧工程师
MasterthechallengesofAndroiduserinterfacedevelopmentwiththesesamplepatternsWithA...
想象一下,一个网页只有HTML,没有CSS,那就是素颜和上妆的区别。而一个网页只有CSS,没用CSS3,那就是马车和汽车的区别!汽车代
《班长的战争:华为一线管理者实战指南》内容简介:本书是对任正非和华为所倡导的“班长战争”的实践解读。军人出身的任正非善于从
本书从Windows内核编程出发,全面系统地介绍了串口、键盘、磁盘、文件系统、网络等相关的Windows内核模块的编程技术,以及基于这
《毛福轩 蔡寿民传》内容简介:本书为烈士毛福轩、蔡寿民的合传。毛福轩是第一届中共韶山特别支部最早的五位成员之一,早年跟随毛泽
机器智能人脸工程 本书特色 人脸工程学的研究内容主要包括人脸识别、表情识别和人脸合成三个部分。本书分别介绍了人脸识别、表情识别和人脸合成研究中用到的相关理论和算...