iOS App界面设计创意与实践

978-7-115-29647-4
作者: 【美】Shawn Welch
译者: 郭华丰
编辑: 汪振

图书目录:

目 录

第 一篇 入门 1

第 1章 iOS入门 3

 我们为什么在这里 4

 iOS设备 5

 iOS开发工具和资源 7

 快速提示:iOS开发策略 11

 指导原则 16

第 2章 构成iOS应用程序的要素 19

 iOS:整体框架 20

 应用程序类型 26

iOS应用程序蓝本 29

 入门和“Hello,World!” 29

 创建一个Xcode项目 29

 总结 35

第 二篇 iOS用户界面基础 37

第3章 物理硬件 39

 物理输入设备 40

 设备方向 45

 iOS坐标系统 48

 为不同的显示分辨率准备图像资源 49

第4章 基本的用户界面对象 51

 UIKit和Foundation 52

 iOS视图 53

 UIKit 57

第5章 用户界面控制器和导航 71

 控制器是什么 72

 视图控制器、导航以及模式视图 76

第6章 用户界面按钮、输入、指示器和控件 89

 警报对话框和操作表 90

 指示器 94

 控件和按钮 96

iOS应用程序蓝本 107

 基础 107

 创建UIViewController 108

 为每个选项卡添加UI控件 109

 连接UI控件和控制器 112

 创建UITabBarController 114

第三篇 设计自定义iOS用户界面对象 115

第7章 创建自定义图标、启动图像和按钮 117

 应用程序图标 118

 启动图像 120

 自定义UI按钮 122

第8章 创建自定义UIView和UIViewController 131

 自定义UIViewController 132

 自定义UIView 142

第9章 创建自定义表视图 149

 UITableViewController 150

 UITableView外观 152

 创建自定义单元格 156

 移动、删除和插入行 158

iOS应用程序蓝本 162

 自定义iOS UI 162

 概述 162

 修改第 一个选项卡 162

第四篇 给你的UI添加动画 171

第 10章 iOS动画入门 173

 关于使用UIKit的动画 174

 UIView动画区块 175

 系统提供的动画 180

第 11章 创建自定义iOS动画 185

 关于Core Animation 186

 Core Animation类型 188

 开始使用Core Animation 189

 关健帧动画 191

 动画过渡 195

 3D变换 196

iOS应用程序蓝本 199

 自定义动画 199

 概述 199

 给CountdownViewController添加动画 204

第五篇 人机交互:手势 207

第 12章 iOS手势入门 209

 了解苹果定义的手势 210

 手势和UIKit 213

第 13章 创建自定义iOS手势 221

 检测UIView触摸事件 222

 手势识别器 227

 运动手势 237

iOS应用程序蓝本 242

 自定义手势 242

 概述 242

 作者后记 246

详情

本书能让设计师快速学会iOS最简单有用的开发基础、工具、UI设计;能让开发者快速掌握怎么做才能得到最恰当的应用程序UI设计和交互设计。

图书摘要

相关图书

DirectX 12 3D 游戏开发实战
DirectX 12 3D 游戏开发实战
Python和NLTK自然语言处理
Python和NLTK自然语言处理
scikit-learn机器学习(第2版)
scikit-learn机器学习(第2版)
C++编程自学宝典
C++编程自学宝典
数据科学实战手册(第2版)
数据科学实战手册(第2版)
Scala实用指南
Scala实用指南

相关文章

相关课程