图书介绍

iOS 6核心开发手册 第4版PDF|Epub|txt|kindle电子书版本网盘下载

iOS 6核心开发手册 第4版
  • (美)萨顿著;陈宗斌译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115328762
  • 出版时间:2013
  • 标注页数:490页
  • 文件大小:72MB
  • 文件页数:514页
  • 主题词:移动终端-应用程序-程序设计-技术手册

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐