图书介绍
iOS 6核心开发手册 第4版PDF|Epub|txt|kindle电子书版本网盘下载
- (美)萨顿著;陈宗斌译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115328762
- 出版时间:2013
- 标注页数:490页
- 文件大小:72MB
- 文件页数:514页
- 主题词:移动终端-应用程序-程序设计-技术手册
PDF下载
下载说明
iOS 6核心开发手册 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 姿势和触摸1
1.1触摸1
1.1.1阶段2
1.1.2触摸和响应者方法3
1.1.3触摸视图3
1.1.4多触摸4
1.1.5姿势识别器4
1.2秘诀:添加简单的直接操作界面5
1.3秘诀:添加平移姿势识别器7
1.4秘诀:同时使用多个姿势识别器9
1.5秘诀:约束移动12
1.6秘诀:测试触摸14
1.7秘诀:针对位图进行测试16
1.8秘诀:在屏幕上绘制触摸18
1.9秘诀:平滑绘图20
1.10秘诀:使用多触摸交互23
1.11秘诀:检测圆形27
1.12创建自定义的姿势识别器31
1.13秘诀:从滚动视图中拖动33
1.14秘诀:实时触摸反馈37
1.14.1启用触摸反馈37
1.14.2截取和转发触摸事件38
1.14.3实现TOUCHkit叠加视图39
1.15 秘诀:给视图添加菜单42
1.16小结43
第2章 构建和使用控件45
2.1 UIControl类45
2.1.1目标—动作45
2.1.2控件的种类46
2.1.3控件事件47
2.2按钮48
2.3 Interface Builder中的按钮50
2.4秘诀:构建按钮51
2.4.1多行按钮文本53
2.4.2给按钮添加动画式元素54
2.4.3给按钮添加额外的状态54
2.5秘诀:制作按钮响应的动画54
2.6秘诀:添加具有自定义指针的滑块56
2.6.1自定义UISlider57
2.6.2提高效率58
2.7外观代理61
2.8秘诀:创建可点按两次的分段控件64
2.8.1第二次点按反馈65
2.8.2控件和属性65
2.9处理选项开关和步进器67
2.10子类化UIControl68
2.10.1创建控件69
2.10.2跟踪触摸69
2.10.3调度事件69
2.11秘诀:构建星星滑块72
2.12构建触摸式转盘75
2.13秘诀:创建拉式控件78
2.13.1可发现性79
2.13.2测试触摸79
2.14构建自定义的锁定控件82
2.15 添加页面指示控件84
2.16秘诀:创建可自定义的分页滚动条87
2.17构建工具栏92
2.18小结94
第3章 提醒用户95
3.1通过警报直接与用户交流95
3.1.1构建简单的警报95
3.1.2警报委托97
3.1.3显示警报98
3.1.4警报的种类98
3.2“请等待”:给用户显示进度99
3.2.1使用UIActivityIndicatorView99
3.2.2使用UIProgressView100
3.3秘诀:不带按钮的警报100
3.4秘诀:利用事件处理循环创建模态警报104
3.5秘诀:结合使用可变参数与警报视图106
3.6展示选项列表107
3.6.1滚动菜单109
3.6.2在动作表中显示文本110
3.7秘诀:构建自定义的叠加110
3.8秘诀:基本的弹出窗口112
3.9秘诀:本地通知114
3.10警报指示器115
3.11秘诀:简单的音频警报116
3.11.1系统声音117
3.11.2振动118
3.11.3警报118
3.11.4延迟119
3.11.5系统声音的处理119
3.12小结120
第4章 组合视图与动画123
4.1视图层次结构123
4.2秘诀:恢复视图层次结构树125
4.3秘诀:查询子视图126
4.4管理子视图128
4.4.1添加子视图128
4.4.2重新排序和删除子视图128
4.4.3视图回调129
4.5标记和检索视图129
4.6秘诀:通过对象关联命名视图130
4.7视图几何学133
4.7.1框架133
4.7.2矩形实用函数134
4.7.3点和大小135
4.7.4变换135
4.7.5坐标系统136
4.8秘诀:处理视图框架136
4.8.1调整大小137
4.8.2 CGRect和Center139
4.8.3其他几何元素140
4.9秘诀:获取变换信息144
4.9.1获取变换属性144
4.9.2测试视图交叉145
4.10显示和交互特征150
4.11 UIView动画151
4.12秘诀:淡入和淡出视图152
4.13交换视图153
4.14秘诀:翻转视图154
4.15秘诀:使用Core Animation渐变156
4.16秘诀:在视图出现时弹起它们158
4.17图像视图动画159
4.18小结160
第5章 视图约束163
5.1约束是什么163
5.2对齐矩形164
5.3约束属性165
5.4约束的法则166
5.5创建约束168
5.5.1基本的约束声明168
5.5.2可视化的格式约束169
5.5.3变量绑定170
5.6格式字符串170
5.6.1方向171
5.6.2视图名称172
5.6.3连接173
5.7谓词175
5.7.1指标176
5.7.2视图之间的谓词176
5.7.3优先级176
5.8格式字符串小结176
5.9存储和更新约束177
5.10秘诀:比较约束179
5.11秘诀:描述约束181
5.12秘诀:创建固定大小的受约束的视图183
5.12.1禁用自动调整大小约束184
5.12.2在视图界限内开始184
5.12.3约束大小185
5.13秘诀:居中显示视图187
5.14秘诀:设置高宽比188
5.15 对齐视图和灵活地调整大小190
5.16秘诀:响应方向变化191
5.17约束宏193
5.17.1一致的约束193
5.17.2充分的约束194
5.17.3宏194
5.18调试约束196
5.19小结197
第6章 文本输入199
6.1秘诀:取消UITextField键盘199
6.1.1阻止键盘取消200
6.1.2文本特征属性200
6.1.3其他文本框属性201
6.2秘诀:利用自定义的附件视图代替文本视图203
6.3秘诀:调整键盘周围的视图205
6.4秘诀:调整附件视图周围的视图209
6.5秘诀:创建自定义的输入视图212
6.6秘诀:创建能够意识到文本输入的视图216
6.7秘诀:向非文本视图中添加自定义的输入视图219
6.8秘诀:构建更好的文本编辑器(第1部分)222
6.9秘诀:构建更好的文本编辑器(第2部分)224
6.9.1启用属性化的文本224
6.9.2控制属性225
6.9.3其他的响应者功能225
6.10秘诀:文本输入过滤227
6.11秘诀:检测文本模式230
6.11.1创建你自己的表达式230
6.11.2枚举正则表达式231
6.11.3数据检测器231
6.11.4使用内置的类型检测器232
6.11.5有用的网站232
6.12检测UITextView中的拼写错误234
6.13搜索文本字符串235
6.14小结236
第7章 视图控制器的使用237
7.1视图控制器237
7.1.1 UIViewController类238
7.1.2导航控制器238
7.1.3选项卡栏控制器238
7.1.4拆分视图控制器239
7.1.6页面视图控制器239
7.1.7弹出式控制器239
7.2使用导航控制器和拆分视图的开发240
7.2.1使用导航控制器和堆栈241
7.2.2压入和弹出视图控制器241
7.2.3栏按钮242
7.3秘诀:导航项类242
7.3.1标题和返回按钮243
7.3.2宏243
7.4秘诀:模态展示244
7.5秘诀:构建拆分视图控制器248
7.6创建通用拆分视图/导航应用253
7.7秘诀:选项卡栏255
7.8记忆选项卡状态259
7.9秘诀:页面视图控制器262
7.9.1书籍属性263
7.9.2包装实现263
7.9.3探索秘诀265
7.9.4构建展示索引265
7.10秘诀:在页面视图控制器中刮擦页面271
7.11秘诀:自定义容器272
7.11.1添加与移除子视图控制器273
7.11.2在视图控制器之间过渡273
7.12秘诀:延续278
7.13小结284
第8章 常用控制器285
8.1图片选取器控制器285
8.1.1图片源285
8.1.2在iPhone和iPad上展示选取器286
8.2秘诀:选择图片286
8.2.1怎么做:给模拟器添加照片286
8.2.2 Assets Library(资产库)框架287
8.2.3展示一个选取器288
8.2.4处理委托回调288
8.3秘诀:拍摄照片293
8.3.1设置选取器293
8.3.2显示图片294
8.3.3将图片保存到相簿294
8.4秘诀:录制视频296
8.4.1创建视频录制选取器297
8.4.2保存视频298
8.5秘诀:使用媒体播放器播放视频299
8.6秘诀:编辑视频302
8.7秘诀:选取并编辑视频305
8.8秘诀:通过邮件发送图片307
8.9发送文本信息310
8.10秘诀:贴出社交更新313
8.11秘诀:活动视图(Activity View)控制器315
8.11.1创建并展示控制器316
8.11.2添加服务319
8.11.3项目和服务323
8.12秘诀:Quick Look预览控制器324
8.13小结328
第9章 可访问性329
9.1可访问性简介329
9.2启用可访问性331
9.3特征(Trait)332
9.4标签333
9.5提示334
9.6使用模拟器测试334
9.7广播更新336
9.8在iPhone上测试可访问性336
9.9小结338
第10章 创建与管理表格视图339
10.1 iOS表格339
10.2委托340
10.3创建表341
10.3.1表格风格341
10.3.2视图布局341
10.3.3指派数据源341
10.3.4给单元格提供服务342
10.3.5注册单元格类342
10.3.6单元格出列343
10.3.7指派委托343
10.4秘诀:实现一个基本的表格343
10.4.1数据源方法344
10.4.2响应用户碰触344
10.5表格视图单元格347
10.5.1选中的颜色348
10.5.2添加自定义选择特征348
10.6秘诀:创建复选表格单元格348
10.7使用展开附件351
10.8秘诀:表格编辑353
10.8.1添加撤销支持353
10.8.2支持撤销354
10.8.3显示移除控件354
10.8.4处理删除请求355
10.8.5轻扫单元格355
10.8.6重新排列单元格355
10.8.7添加单元格355
10.9秘诀:使用节360
10.9.1构建节361
10.9.2节数和行数362
10.9.3返回单元格362
10.9.4创建头部标题364
10.9.5自定义头部和脚注365
10.9.6创建节索引365
10.9.7处理节不匹配366
10.9.8带有节的委托366
10.10秘诀:搜索表格368
10.10.1创建搜索显示控制器369
10.10.2为搜索显示控制器注册单元格370
10.10.3构建可搜索的数据源方法370
10.10.4委托方法372
10.10.5使用搜索感知的索引372
10.11秘诀:给表格添加下拉刷新功能374
10.12添加动作行377
10.13编写自定义组表格的代码381
10.14秘诀:构建多滚轮表格382
10.14.1创建UIPickerView383
10.14.2数据源和委托方法384
10.14.3结合选取器使用视图384
10.15 使用UIDatePicker387
10.16小结388
第11章 集合视图391
11.1集合视图与表格的对比391
11.2建立集合视图393
11.2.1控制器393
11.2.2视图394
11.2.3数据源和委托394
11.3流布局394
11.3.1滚动方向395
11.3.2项目尺寸和线间距395
11.3.3头部和脚注的尺寸396
11.3.4嵌空398
11.4秘诀:基本的集合视图流398
11.5秘诀:自定义单元格402
11.6秘诀:滚动水平列表404
11.7秘诀:引入交互式布局效果408
11.8秘诀:滚动对齐410
11.9秘诀:创建圆形布局411
11.9.1创建与删除的动画412
11.9.2给圆形布局提供能量412
11.9.3布局413
11.10秘诀:给布局添加手势417
11.11秘诀:创建真正的网格布局419
11.12秘诀:自定义项目菜单427
11.13小结429
第12章 初尝Core Data431
12.1 Core Data导引431
12.2实体和模型431
12.2.1构建一个模型文件432
12.2.2属性和关系433
12.2.3构建对象类433
12.3创建上下文434
12.4添加数据435
12.4.1检查数据文件436
12.4.2查询数据库438
12.4.3设置提取请求439
12.4.4执行提取439
12.5移除对象440
12.6秘诀:使用Core Data作为表格数据源441
12.6.1索引路径访问441
12.6.2节键路径442
12.6.3节组442
12.6.4索引标题442
12.6.5表格的备妥程度442
12.7秘诀:搜索表格和Core Data445
12.8给Core Data表格视图添加编辑功能448
12.8.1添加撤消/重做支持448
12.8.2创建撤销事务449
12.8.3重新思考编辑450
12.9秘诀:由Core Data提供能量的集合视图455
12.10小结461
第13章 网络基础463
13.1秘诀:检查网络状态463
13.2扫描连接性更改466
13.3秘诀:同步下载468
13.4秘诀:异步下载473
13.5一次调用无反馈异步下载479
13.6秘诀:使用JSON序列化480
13.7秘诀:将XML转换成树482
13.7.1树483
13.7.2构建分析树483
13.8小结486
附录A Objective-C文字常量487
A.1数字487
A.2装箱488
A.3枚举488
A.4容器文字常量489
A.5下标490
A.6功能测试490