本书实例全面、典型,几乎囊括了所有和iOS应用开发相关的知识。全书分为14章,内容包括搭建开发环境实战,界面布局实战,iOS控件应用实战,文本和表格处理实战,屏幕显示实战,图形、图像和动画实战,多媒体应用实战,互联网应用实战,地图定位应用实战,传感器、触摸和交互实战,游戏开发实战,移动Web实战,Swift实战。全书内容讲解细致、通俗易懂。本书适合iOS开发初学者,iPhone开发人员、iPad开发人员,也可以作为相关培训学校和大专院校相关专业的教学用书。
目录
- 第1章 搭建开发环境实战 1
- 实例001 下载并安装Xcode 1
- 实例002 改变Xcode工程的公司名称 4
- 实例003 通过搜索框缩小文件范围并格式化代码 5
- 实例004 代码缩进和提示处理 6
- 实例005 设置项目快照以及恢复到快照 7
- 实例006 实现复杂的查找和替代工作 8
- 实例007 使用书签 10
- 实例008 实现断点调试 11
- 实例009 启动模拟器 12
- 实例010 使用第三方工具iPhone Simulator 15
- 第2章 界面布局实战 16
- 实例011 使用Interface Builder的故事板 16
- 实例012 设置UIView的位置和尺寸 22
- 实例013 隐藏指定的UIView区域 24
- 实例014 改变背景颜色 25
- 实例015 实现背景透明 27
- 实例016 定位屏幕中的图片 29
- 实例017 旋转和缩放视图 31
- 实例018 伸缩屏幕中的视图 34
- 实例019 实现视图的大小自适应 36
- 实例020 实现视图嵌套 38
- 实例021 插入或删除视图中的子元素 41
- 实例022 设置视图位置互换显示 42
- 实例023 设置视图位置互换显示 44
- 实例024 获得屏幕内视图的坐标 46
- 实例025 实现视图外观的自动调整 48
- 实例026 自动调整视图中的子元素 51
- 实例027 实现不同界面之间的跳转处理 54
- 实例028 通过列表实现不同界面之间的跳转 56
- 实例029 通过UITabBarController选项卡实现不同界面之间的跳转 58
- 实例030 在布局中实现一个模态对话框 60
- 实例031 实现仿iPhone的底部选项卡 61
- 实例032 实现导航条效果 64
- 实例033 在导航条中添加一个滑动条 65
- 实例034 在屏幕中显示一个工具条 66
- 实例035 在工具条中添加系统按钮 68
- 实例036 在工具条中自定义按钮(1) 70
- 实例037 在工具条中自定义按钮(2) 71
- 实例038 改变状态栏的颜色 72
- 第3章 iOS控件应用实战 74
- 实例039 使用文本、键盘和按钮 74
- 实例040 使用文本、键盘和按钮 77
- 实例041在屏幕中显示一个指定的文本 79
- 实例042 设置屏幕中文本的对齐方式 79
- 实例043 设置屏幕中标签的颜色和文本的颜色 80
- 实例044 设置屏幕中显示不同字体的文本 81
- 实例045 自动调整屏幕中的文本大小 83
- 实例046 在一个UILabel控件中显示多行文本 84
- 实例047 设置文本的换行和省略模式 85
- 实例048 实现文本的阴影效果 86
- 实例049 高亮显示屏幕中的文本 87
- 实例050 定制一个文本绘制方法 88
- 实例051 按下按钮后触发一个事件 89
- 实例052 在屏幕中显示不同的按钮 90
-
实例053 点击按钮后改变按钮的文字 92