×
思维导图备注
iOS项目开发全程实录 - 管蕾
首页
收藏书籍
阅读记录
书签管理
我的书签
添加书签
移除书签
第14章 游戏应用实战
浏览
11
扫码
小字体
中字体
大字体
2024-04-30 08:35:01
请
登录
再阅读
上一篇:
下一篇:
封面
版权信息
内容提要
前言
本书特色
读者对象
第1章 搭建开发环境实战
1.1 下载并安装Xcode
1.2 创建iOS项目并启动模拟器
1.3 打开一个现有的iOS项目
1.4 Xcode基本面板介绍
1.5 通过搜索框缩小文件范围
1.6 格式化代码
1.7 文件内查找和替代
1.8 使用Xcode 7帮助系统
第2章 Objective-C语法实战
2.1 输出一个整数
2.2 实现格式化输出
2.3 使用%f和%e实现格式化输出
2.4 有效数字造成误差
2.5 使用基本的Objective-C数据类型
2.6 使用转义字符
2.7 使用NSLog函数输出不同的数据类型
2.8 显示变量值并计算结果
2.9 统一定义变量
2.10 使用NSString输出字符
2.11 实现四则运算
2.12 使用整数运算符和一元负号运算符
2.13 使用Objective-C模运算符
2.14 整型值和浮点值的相互转换
2.15 使用条件运算符
2.16 使用比较运算符判断数据大小
2.17 使用强制类型转换运算符
2.18 实现一个计算器
2.19 使用位运算符
2.20 使用头文件实现特殊数学运算
2.21 使用逻辑运算符
2.22 显示输入数字的绝对值
2.23 判断是奇数还是偶数
2.24 判断是否是闰年
2.25 判断输入字符的类型
2.26 使用switch计算输入表达式的值
2.27 计算第200个三角形数
2.28 计算三角形数
2.29 输出从1到5的整数
2.30 显示输入数的各个位的值
2.31 计算圆的周长和面积
2.32 判断用户输入月份的天数
2.33 生成一个素数表
2.34 使用方法copy实现复制
2.35 生成斐波纳契数的前15个值
2.36 通过数组模拟五子棋应用
2.37 计算三角形数
2.38 使用头文件实现特殊数学运算
2.39 通过函数递归计算fn(10)的值
2.40 将数组作为函数的参数
2.41 实现冒泡排序
2.42 统计数组数据最大值、最小值、平均值和总和
2.43 利用静态static计算阶乘
2.44 显示当前的日期
2.45 确定今天是不是一个月最后一天
2.46 使用指针遍历数组元素
2.47 对数组元素进行快速排序
2.48 计算整型数组所包含元素的和
2.49 将字符串按照从小到大的顺序进行排序
2.50 计算最大值和平均值
2.51 分别计算数组元素的平方和立方值
第3章 Swift语法实战
3.1 定义并输出常量的值
3.2 定义指定类型的变量
3.3 计算一个圆的面积
3.4 添加单行注释和多行注释
3.5 输出大整数值
3.6 使用浮点数
3.7 输出不同进制的数字17
3.8 实现整型转换
3.9 使用赋值运算符和表达式
3.10 实现复杂的数学运算
3.1 1 使用头文件实现特殊数学运算
3.12 使用三元条件运算符判断变量值
3.1 3 使用闭范围运算符
3.1 4 使用括号设置运算优先级
3.15 使用左移/右移运算符
3.16 使用溢出运算符
3.17 演示运算符的优先级和结合性
3.18 使用字符型变量
3.19 判断字符串是否为空
3.20 追加字符串的内容
3.21 获取字符串的字符数量
3.22 验证字符串是否相等
3.23 声明数组变量
3.24 向数组中添加元素
3.25 一道数组面试题
3.26 声明字典变量
3.27 遍历字典中的数据
3.28 使用字典统计字符的出现次数
3.29 使用for语句遍历数组
3.30 使用if语句判断年龄
3.31 使用switch语句判断成绩
3.32 计算指定整数的阶乘
3.33 while循环中的死循环
3.34 使用头文件实现特殊数学运算
3.35 通过函数比较两个数的大小
3.36 使用函数改变引用变量本身
3.37 在函数中定义函数类型的形参
3.38 使用嵌套函数
3.39 使用递归解决一道数学题
3.40 调用闭包
3.41 捕获上下文中的变量和常量
3.42 使用case定义多个枚举
3.43 使用可选链代替强制解析
3.44 测试释放的时间点
3.45 使用类型约束实现冒泡排序算法
3.46 使用关联类型
第4章 界面布局实战
4.1 将Xcode界面连接到代码
4.2 纯代码方式实现UI
4.3 使用模板Single View Application
4.4 使用头文件实现特殊数学运算
4.5 拆分表视图
4.6 自定义一个UITableViewCell
4.7 实现一个图文样式联系人列表效果
4.8 在表视图中动态操作单元格(Swift版)
4.9 给四条边框加上阴影
4.10 给UIView加上各种圆角、边框效果
4.11 实现弹出式动画表单效果
4.12 创建一个滚动图片浏览器(Swift版)
4.13 实现可以移动切换的视图效果
4.14 实现手动旋转屏幕的效果
4.15 实现会员登录系统(Swift版)
4.16 使用导航控制器展现3个场景
4.17 实现一个界面导航条功能
4.18 创建主从关系的“主-子”视图(Swift版)
4.19 使用选项卡栏控制器构建3个场景
4.20 使用动态单元格定制表格行
4.21 开发一个界面选择控制器(Swift版)
4.22 使用第二个视图来编辑第一个视图中的信息
4.23 实现多个视图之间的切换
4.24 实现多场景视图数据传输(Swift版)
4.25 使用Segue实现过渡效果
4.26 为Interface Builder设置自定义类(Swift版)
4.27 在同一个工程中创建多个分类(Swift版)
4.28 创建一个自定义的UIView视图(Swift版)
4.29 动态控制屏幕中动画的颜色(Swift版)
4.30 实现多视图导航界面系统(Swift版)
4.31 实现一个会员登录系统(Swift版)
4.32 创建一个App软件管理系统(Swift版)
4.33 创建一个图片浏览系统(Swift版)
4.34 创建多界面视图(Swift版)
4.35 联合使用UITabbarController和UIWebView(Swift版)
第5章 控件应用实战
5.1 控制是否显示TextField中的密码明文信息
5.2 对输入内容的长度进行验证
5.3 实现用户登录框界面
5.4 震动UITextField控件(Swift版)
5.5 动态输入的文本
5.6 自定义文字的行间距
5.7 自定义UITextView控件的样式
5.8 在指定的区域中输入文本(Swift版)
5.9 使用UILabel显示一段文本
5.10 为文字分别添加上划线、下划线和中划线
5.11 显示被触摸单词的字母
5.12 输出一个指定样式的文本(Swift版)
5.13 自定义设置按钮的图案(Swift版)
5.14 实现一个变换形状的动画按钮
5.15 联合使用文本框、文本视图和按钮
5.16 自定义一个按钮(Swift版)
5.17 使用素材图片实现滑动条特效
5.18 实现一个自动显示刻度记号的滑动条
5.19 在屏幕中实现各种各样的滑块
5.20 自定义实现UISlider控件功能(Swift版)
5.21 自定义步进控件的样式
5.22 设置指定样式的步进控件
5.23 使用步进控件自动增减数字(Swift版)
5.24 限制输入文本的长度
5.25 关闭虚拟键盘的输入动作
5.26 复制UILabel中的文本内容
5.27 实现丰富多彩的控制按钮
5.28 显示对应的刻度
5.29 在屏幕中输入文本(Swift版)
5.30 验证输入的文本(Swift版)
5.31 实现一个文本编辑器(Swift版)
5.32 在屏幕中输入可编辑文本(Swift版)
5.33 实现图文样式的按钮(Swift版)
5.34 在UILabel中显示图标(Swift版)
5.35 自定义按钮的样式(Swift版)
5.36 自定义设置一个指定的按钮样式(Swift版)
5.37 实现纵向样式的滑块效果(Swift版)
5.38 实现滑块和进度条效果(Swift版)
5.39 使用步进控件浏览图片(Swift版)
5.40 使用步进控件显示数值(Swift版)
第6章 屏幕显示实战
6.1 改变UISwitch的文本和颜色
6.2 在屏幕中显示具有开关状态的开关
6.3 控制是否显示密码明文(Swift版)
6.4 在屏幕中使用UISegmentedControl控件
6.5 添加图标和文本
6.6 使用分段控件控制背景颜色
6.7 自定义UISegmentedControl控件的样式(Swift版)
6.8 实现一个自定义提醒对话框
6.9 实现振动提醒框效果
6.10 自定义UIAlertView控件的外观
6.11 使用UIAlertView控件(Swift版)
6.12 实现特殊样式效果的UIActionSheet
6.13 实现Reeder阅读器效果
6.14 定制一个按钮面板
6.15 实现一个分享App(Swift版)
6.16 使用UIToolBar实现工具栏(Swift版)
6.17 自定义UIToolBar的颜色和样式
6.18 创建一个带有图标按钮的工具栏
6.19 实现网格效果
6.20 实现大小不相同的网格效果
6.21 实现Pinterest样式的布局效果(Swift版)
6.22 创建并使用选择框
6.23 自定义工具条
6.24 实现一个带输入框的提示框
6.25 实现一个图片选择器
6.26 控制开关控件的状态(Swift版)
6.27 在屏幕中显示不同样式的开关控件(Swift版)
6.28 实现指定样式的选项卡效果(Swift版)
6.29 使用选项卡控制屏幕的背景颜色(Swift版)
6.30 实现图文效果的提醒框(Swift版)
6.31 实现一个独立的提醒框效果(Swift版)
6.32 实现一个基本的选项卡提醒框(Swift版)
6.33 创建自定义效果的UIActionSheet(Swift版)
6.34 设置UIBarButtonItem图标(Swift版)
6.35 编辑UIBarButtonItem的标题(Swift版)
第7章 自动交互实战
7.1 实现界面滚动效果
7.2 滑动隐藏状态栏
7.3 滚动浏览图片(Swift版)
7.4 自定义 UIPageControl的外观样式
7.5 实现一个图片播放器
7.6 实现一个图片浏览程序
7.7 使用UIPageControl设置4个界面(Swift版)
7.8 实现两个UIPickerView间的数据依赖
7.9 自定义一个选择器
7.10 实现一个单列选择器
7.11 实现一个会发音的倒计时器(Swift版)
7.12 实现一个日期选择器
7.13 使用日期选择器自动选择一个时间
7.14 使用UIDatePicker(Swift版)
7.15 自定义UIActivityIndicatorView的样式
7.16 自定义活动指示器的显示样式
7.17 实现不同外观的活动指示器效果
7.18 使用UIActivityIndicatorView控件(Swift版)
7.19 自定义进度条的外观样式
7.20 实现多个具有动态条纹背景的进度条
7.21 自定义一个指定外观样式的进度条
7.22 实现自定义进度条效果(Swift版)
7.23 在查找信息输入关键字时实现自动提示功能
7.24 实现文字输入的自动填充和自动提示功能
7.25 使用检索控件快速搜索信息
7.26 使用UISearchBar控件(Swift版)
7.27 在屏幕中显示一个日期选择器
7.28 通过滚动屏幕的方式浏览信息
7.29 实现一个图文样式联系人列表效果
7.30 在屏幕中实现一个环形进度条效果
7.31 实现快速搜索功能
7.32 实现一个“星期”选择框(Swift版)
7.33 实现一个自动输入系统(Swift版)
7.34 自定义UIDatePicker控件(Swift版)
7.35 自定义“日期-时间”控件(Swift版)
7.36 实现一个图片浏览器(Swift版)
7.37 实现一个分页图片浏览器(Swift版)
7.38 实现一个图片浏览器(Swift版)
7.39 设置多个分页视图(Swift版)
7.40 自定义UIActivityIndicatorView控件(Swift版)
7.41 实现5种样式的活动指示器效果(Swift版)
7.42 自定义设置ProgressBar的样式(Swift版)
7.43 设置UIProgressView的样式(Swift版)
7.44 快速搜索系统(Swift版)
7.45 实现具有两个视图界面的搜索系统(Swift版)
第8章 图形、图像和动画实战
8.1 实现图像的模糊效果
8.2 滚动浏览图片
8.3 实现一个图片浏览器
8.4 实现3个图片按钮(Swift版)
8.5 在屏幕中绘制一个三角形
8.6 在屏幕中绘制一个三角形
8.7 绘制移动的曲线(Swift版)
8.8 在屏幕中实现颜色选择器/调色板功能
8.9 绘制一个小黄人图像
8.10 实现图片、文字以及翻转效果
8.11 滑动展示不同的图片
8.12 演示CALayers图层的用法(Swift版)
8.13 使用图像动画
8.14 实现UIView分类动画效果
8.15 使用动画的样式显示电量的使用情况
8.16 图形图像的人脸检测处理(Swift版)
8.17 实现一个幻灯片播放器效果
8.18 绘制几何图形
8.19 实现对图片的旋转和缩放
8.20 使用属性动画
8.21 给图片着色(Swift版)
8.22 实现旋转动画效果(Swift版)
8.23 绘制一个时钟(Swift版)
8.24 绘制一个可控制的环形进度条(Swift版)
8.25 实现大小图形的变换(Swift版)
8.26 为图层增加阴影效果(Swift版)
8.27 实现触摸动画效果(Swift版)
8.28 实现动画效果(Swift版)
8.29 在屏幕中实现模糊效果
8.30 给指定图片实现模糊效果
8.31 编码实现指定图像的模糊效果(Swift版)
第9章 多媒体应用实战
9.1 播放声音文件
9.2 播放列表中的音乐(Swift版)
9.3 使用iOS的提醒功能
9.4 实现两种类型的振动效果(Swift版)
9.5 使用Media Player播放视频
9.6 边下载边播放视频
9.7 播放指定的视频(Swift版)
9.8 播放指定的视频
9.9 播放和暂停指定的MP3文件(Swift版)
9.10 获取相机Camera中的图片并缩放
9.11 选择相机中的照片(Swift版)
9.12 实现一个多媒体的应用程序
9.13 实现一个音乐播放器(Swift版)
9.14 实现一个美观的音乐播放器(Swift版)
9.15 实现视频播放和调用照片库功能(Swift版)
9.16 播放指定的MP4视频(Swift版)
9.17 播放和暂停指定的MP3(Swift版)
9.18 实现一个图片浏览器(Swift版)
9.19 实现一个智能图片浏览器(Swift版)
第10章 互联网应用实战
10.1 调用JavaScript脚本
10.2 动态改变字体的大小
10.3 实现一个迷你浏览器工具
10.4 加载显示指定的网页(Swift版)
10.5 使用可滚动视图控件(Swift版)
10.6 使用Message UI发送邮件(Swift版)
10.7 开发一个Twitter客户端(Swift版)
10.8 联合使用地址簿、电子邮件、Twitter和地图(Swift版)
10.9 获取网站中的照片信息(Swift版)
10.10 快速浏览不同的站点(Swift版)
10.11 实现一个网页浏览器(Swift版)
10.12 自动缓存网页数据
10.13 实现一个Web浏览器
10.14 实现Cookie功能的登录系统(Swift版)
10.15 加载指定的网页文件
10.16 实现Objective-C和JS桥接功能
10.17 实现微信样式的导航效果
10.18 实现和JavaScript的交互
10.19 浏览网页返回时显示“关闭”按钮
第11章 地图定位应用实战
11.1 定位显示当前的位置信息(Swift版)
11.2 在地图中定位当前的位置信息(Swift版)
11.3 创建一个支持定位的应用程序(Swift版)
11.4 定位当前的位置信息
11.5 在地图中绘制导航线路
11.6 实现一个轨迹记录仪(Swift版)
11.7 实现一个位置跟踪器(Swift版)
11.8 在地图中搜索和选择附近位置(Swift版)
11.9 获取当前的经度和纬度
11.10 在地图中添加大头针提示
11.11 在地图中标注移动的飞机
11.12 在地图中定位当前位置(Swift版)
11.13 实现一个位置管理器(Swift版)
第12章 传感器、触摸和交互实战
12.1 实现界面自适应(Swift版)
12.2 创建可旋转和调整大小的界面
12.3 在旋转时调整控件
12.4 管理横向和纵向视图(Swift版)
12.5 实现屏幕视图的自动切换(Swift版)
12.6 使用触摸的方式移动当前视图
12.7 触摸挪动彩色方块(Swift版)
12.8 实现一个手势识别器
12.9 识别手势并移动屏幕中的方块(Swift版)
12.10 使用Force Touch
12.11 启动Force Touch触控面板
12.12 实现界面旋转的自适应处理(Swift版)
12.13 实现手势识别(Swift版)
12.14 识别手势并移动图像(Swift版)
12.15 实现一个绘图板系统(Swift版)
12.16 使用Force Touch技术(Swift版)
12.17 实现Touch ID身份验证
12.18 演示触摸拖动操作
12.19 实现一个绘图板系统(Swift版)
12.20 实现手势识别
12.21 实现单击手势识别器
12.22 获取单击位置的坐标
第13章 硬件设备操作实战
13.1 检测设备的倾斜和旋转
13.2 使用Motion传感器(Swift版)
13.3 检测设备的朝向
13.4 传感器综合练习(Swift版)
13.5 使用Touch ID认证
13.6 使用Touch ID密码和指纹认证
13.7 Touch ID认证的综合演练
13.8 使用CoreMotion传感器(Swift版)
13.9 获取加速度的值(Swift版)
13.10 演示CoreMotion的加速旋转功能
13.11 CoreMotion远程测试(Swift版)
第14章 游戏应用实战
14.1 开发一个SpriteKit游戏
14.2 开发一个四子棋游戏(Swift版)
14.3 使用SpriteKit框架
14.4 开发一个SpriteKit游戏(Swift版)
14.5 开发一个小球游戏(Swift版)
第15章 WatchOS 2开发实战
15.1 实现Apple Watch界面布局
15.2 演示Apple Watch的日历事件
15.3 在手表中控制小球的移动
15.4 实现一个Watch录音程序
15.5 综合性智能手表管理系统(Swift版)
15.6 移动视频播放系统(Swift版)
第16章 开发框架实战
16.1 实现一个HomeKit控制程序
16.2 实现一个智能家居控制程序(Swift版)
16.3 检测一天消耗掉的能量
16.4 心率检测(Swift版)
第17章 移动Web应用实战
17.1 在 iOS模拟器中测试网页
17.2 使用页面模板
17.3 使用多页面模板
17.4 使用Ajax驱动导航
17.5 实现基本对话框效果
17.6 实现警告框
17.7 实现竖屏和横屏自适应效果
17.8 实现全屏显示效果
17.9 实现只有图标的按钮效果
17.10 实现回退按钮效果
17.11 在表单中输入文本
17.12 动态输入文本
17.13 实现一个自定义选择菜单效果
17.14 使用内置列表
17.15 实现缩略图列表效果
17.16 实现可折叠设置效果
17.17 使用网络连接API
17.18 预加载一个网页
17.19 开发一个Web版的电话簿系统
欢迎来到异步社区!
异步社区的来历
社区里都有什么?
灵活优惠的购书
社区里还可以做什么?
加入异步
暂无相关搜索结果!
×
二维码
手机扫一扫,轻松掌上学
×
《iOS项目开发全程实录 - 管蕾》电子书下载
请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
EPUB 电子书
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度