书籍详情
iPhone UIKit详解(双色)
作者:王志刚 著
出版社:电子工业出版社
出版时间:2012-07-01
ISBN:9787121171000
定价:¥79.00
购买这本书可以去
内容简介
UIKit框架是iPhone应用程序开发中最基本的框架,也是用得最多、最重要的框架。王志刚、王中元、朱蕾编著的《iPhoneUIKit详解(适用于iOS5)》就是一本UIKit开发大全,包括UIKit框架中各种类、控件使用技巧的相关介绍。本书每个章节都配有详细的应用实例,方便读者对UIKit中各种类、控件的理解,也可直接应用于自己的iPhone应用程序中。《iPhoneUIKit详解(适用于iOS5)》可作为开发iPhone应用程序的工具书。
作者简介
暂缺《iPhone UIKit详解(双色)》作者简介
目录
第1章 UIKit概要
1.1 UIKit概要
1.2 iPhone HelloWorld程序
1.2.1 创建HelloWorld工程
1.2.2 使用Interface Builder工具作成画面
1.3 不使用Interface Builder的HelloWorld程序
1.3.1 编辑HelloWorldAppDelegate.m
1.3.2 删除MainWindow.xib文件
1.3.3 编辑main.m文件
1.3.4 再次编辑HelloWorldAppDelegate.m文件
1.4 关于Xcode 4及在Xcode 4中创建HelloWorld程序
1.4.1 Xcode 4 概要
1.4.2 使用Xcode 4创建Hello World应用程序
1.4.3 在Xcode 4中编写代码
第2章 UIView概要
2.1 UIView基础
2.1.1 UIView基本概念
2.1.2 UIView的位置与尺寸
2.1.3 隐藏UIView
2.1.4 修改背景色
2.1.5 设置透明色
2.1.6 alpha属性与backgroundColor属性alpha值的区别
2.2 内容管理
2.2.1 UIView的内容
2.2.2 内容的自动尺寸调整
2.2.3 指定内容的伸缩区域
2.2.4 UIView适应内容
2.2.5 Affine变换(扩大、缩小、反转、平移)
2.3 UIView嵌套
2.3.1 追加子元素
2.3.2 子元素的插入与删除
2.3.3 UIView的靠前显示与退后隐藏
2.3.4 附加标签(tag)及UIView的检索
2.4 UIView的外观
2.4.1 外观定制
2.4.2 子元素的自动尺寸调整
2.4.3 坐标变换
2.5 UIView的状态监视
第3章 UIViewController与画面控制
3.1 UIViewController与画面的关系
3.1.1 UIViewController概要
3.1.2 UIViewController的切换
3.2 画面跳转
3.2.1 使用UITabBarController实现并列画面跳转
3.2.2 使用UINavigationController实现多层画面跳转
3.2.3 跳转到任意画面
3.2.4 模态(modal)画面的显示方法
3.3 UITabBarController的使用技巧
3.3.1 UITabBar的参照
3.3.2 系统图标的使用
3.3.3 自定义图标的使用
3.3.4 向标签条中追加6个以上的画面
3.3.5 标签条图标上的标记
3.4 UINavigationController的使用技巧
3.4.1 导航条的4个区域
3.4.2 导航条的定制
3.4.3 导航条的颜色
3.5 工具条
3.5.1 工具条的显示
3.5.2 工具条的自动隐藏
3.5.3 向工具条中追加按钮
3.5.4 工具条的颜色
3.6 按钮项目
3.6.1 系统按钮
3.6.2 工具条按钮间距的调整
3.6.3 定制按钮
3.7 UIViewController与相关类间关系概要
3.7.1 UIViewController与UIView/UIWindow的关系
3.7.2 UITabBarController与各画面的关系
3.7.3 UINavigationController与各画面的关系
3.7.4 UIViewController与模态画面的关系
3.8 UIViewController的状态监视
3.8.1 状态通知方法
3.8.2 基点view的导入方法
3.8.3 内存不足时的解决方式
第4章 常用UI控件
4.1 标签(UILabel)
4.1.1 文本与对齐方式的设置
4.1.2 标签颜色与文本颜色的修改
4.1.3 改变字体
4.1.4 字体尺寸的自动调整
4.1.5 多行字符串
4.1.6 换行与省略
4.1.7 高亮时的文本颜色
4.1.8 阴影显示
4.1.9 绘制方法的定制
4.2 按钮(UIButton)
4.2.1 按钮的配置与触摸检测
4.2.2 按钮的种类
4.2.3 按钮的状态及标题变化
4.2.4 按钮触摸时的阴影反转
4.2.5 按钮触摸时的背景闪烁
4.2.6 在按钮中追加图片
4.2.7 设置按钮背景图片
4.2.8 调整按钮的边间距
4.2.9 设置标题的换行/省略
4.3 文本输入框(UITextField)
4.3.1 文本输入框的显示
4.3.2 键盘的显示/隐藏
4.3.3 键盘的各种设置
4.3.4 文本输入框的边框线
4.3.5 文本的横向与纵向的调整
4.3.6 文本输入框的字体及颜色
4.3.7 提示信息的设置
4.3.8 清空按钮的显示
4.3.9 背景图片的设置
4.3.10 UIView的追加
4.3.11 文本输入框的状态监视
4.4 开关(UISwitch)的使用
4.5 选择控件(UISegmentedController)
4.5.1 选择控件的使用方法
4.5.2 选择控件的种类
4.5.3 不显示选择状态
4.5.4 选择控件的颜色变更
4.5.5 使用图标的选择控件
4.5.6 修改选项内容的显示位置
4.5.7 设置选项的非活性
4.5.8 选项的插入与删除
4.6 滑块(UISlider)
4.6.1 滑块的使用方法
4.6.2 滑块值的通知时机
4.6.3 向滑块中追加图标
4.6.4 滑块的定制
4.7 日期时刻选择框(UIDatePicker)
4.7.1 日期时刻选择框的使用
4.7.2 以动画形式改变日期
4.7.3 设置间隔及最小/最大值
4.7.4 日期选择框的种类
4.7.5 定制日期选择框
4.8 选择框(UIPickerView)
4.8.1 选择框的使用
4.8.2 选择行的明确显示
4.8.3 获取选择行的信息
4.8.4 向选择框中追加UIView
4.8.5 列与行的尺寸控制
4.8.6 检测行的选择状态
4.9 活动指示器(UIActivityIndicatorView)
4.9.1 活动指示器的种类
4.9.2 动画开始与停止
4.10 进度条(UIProgressView)
4.10.1 进度条的使用方法
4.10.2 在工具条中显示进度条
4.11 检索条(UISearchBar)
4.11.1 检索条
4.11.2 实时显示检索结果
4.11.3 键盘与输入相关设置
4.11.4 修改检索条的背景颜色
4.11.5 显示标题信息
4.11.6 书签按钮
4.11.7 UISearchDisplayController的使用
4.11.8 范围条的使用
4.12 页面控制(UIPageControl)的使用方法
4.13 滚动视图(UIScrollView)
4.13.1 滚动视图的使用方法
4.13.2 缩小(Pinch In)/扩大(Pinch Out)
4.13.3 滚动条的颜色
4.13.4 页单位的滚动
4.13.5 综合使
1.1 UIKit概要
1.2 iPhone HelloWorld程序
1.2.1 创建HelloWorld工程
1.2.2 使用Interface Builder工具作成画面
1.3 不使用Interface Builder的HelloWorld程序
1.3.1 编辑HelloWorldAppDelegate.m
1.3.2 删除MainWindow.xib文件
1.3.3 编辑main.m文件
1.3.4 再次编辑HelloWorldAppDelegate.m文件
1.4 关于Xcode 4及在Xcode 4中创建HelloWorld程序
1.4.1 Xcode 4 概要
1.4.2 使用Xcode 4创建Hello World应用程序
1.4.3 在Xcode 4中编写代码
第2章 UIView概要
2.1 UIView基础
2.1.1 UIView基本概念
2.1.2 UIView的位置与尺寸
2.1.3 隐藏UIView
2.1.4 修改背景色
2.1.5 设置透明色
2.1.6 alpha属性与backgroundColor属性alpha值的区别
2.2 内容管理
2.2.1 UIView的内容
2.2.2 内容的自动尺寸调整
2.2.3 指定内容的伸缩区域
2.2.4 UIView适应内容
2.2.5 Affine变换(扩大、缩小、反转、平移)
2.3 UIView嵌套
2.3.1 追加子元素
2.3.2 子元素的插入与删除
2.3.3 UIView的靠前显示与退后隐藏
2.3.4 附加标签(tag)及UIView的检索
2.4 UIView的外观
2.4.1 外观定制
2.4.2 子元素的自动尺寸调整
2.4.3 坐标变换
2.5 UIView的状态监视
第3章 UIViewController与画面控制
3.1 UIViewController与画面的关系
3.1.1 UIViewController概要
3.1.2 UIViewController的切换
3.2 画面跳转
3.2.1 使用UITabBarController实现并列画面跳转
3.2.2 使用UINavigationController实现多层画面跳转
3.2.3 跳转到任意画面
3.2.4 模态(modal)画面的显示方法
3.3 UITabBarController的使用技巧
3.3.1 UITabBar的参照
3.3.2 系统图标的使用
3.3.3 自定义图标的使用
3.3.4 向标签条中追加6个以上的画面
3.3.5 标签条图标上的标记
3.4 UINavigationController的使用技巧
3.4.1 导航条的4个区域
3.4.2 导航条的定制
3.4.3 导航条的颜色
3.5 工具条
3.5.1 工具条的显示
3.5.2 工具条的自动隐藏
3.5.3 向工具条中追加按钮
3.5.4 工具条的颜色
3.6 按钮项目
3.6.1 系统按钮
3.6.2 工具条按钮间距的调整
3.6.3 定制按钮
3.7 UIViewController与相关类间关系概要
3.7.1 UIViewController与UIView/UIWindow的关系
3.7.2 UITabBarController与各画面的关系
3.7.3 UINavigationController与各画面的关系
3.7.4 UIViewController与模态画面的关系
3.8 UIViewController的状态监视
3.8.1 状态通知方法
3.8.2 基点view的导入方法
3.8.3 内存不足时的解决方式
第4章 常用UI控件
4.1 标签(UILabel)
4.1.1 文本与对齐方式的设置
4.1.2 标签颜色与文本颜色的修改
4.1.3 改变字体
4.1.4 字体尺寸的自动调整
4.1.5 多行字符串
4.1.6 换行与省略
4.1.7 高亮时的文本颜色
4.1.8 阴影显示
4.1.9 绘制方法的定制
4.2 按钮(UIButton)
4.2.1 按钮的配置与触摸检测
4.2.2 按钮的种类
4.2.3 按钮的状态及标题变化
4.2.4 按钮触摸时的阴影反转
4.2.5 按钮触摸时的背景闪烁
4.2.6 在按钮中追加图片
4.2.7 设置按钮背景图片
4.2.8 调整按钮的边间距
4.2.9 设置标题的换行/省略
4.3 文本输入框(UITextField)
4.3.1 文本输入框的显示
4.3.2 键盘的显示/隐藏
4.3.3 键盘的各种设置
4.3.4 文本输入框的边框线
4.3.5 文本的横向与纵向的调整
4.3.6 文本输入框的字体及颜色
4.3.7 提示信息的设置
4.3.8 清空按钮的显示
4.3.9 背景图片的设置
4.3.10 UIView的追加
4.3.11 文本输入框的状态监视
4.4 开关(UISwitch)的使用
4.5 选择控件(UISegmentedController)
4.5.1 选择控件的使用方法
4.5.2 选择控件的种类
4.5.3 不显示选择状态
4.5.4 选择控件的颜色变更
4.5.5 使用图标的选择控件
4.5.6 修改选项内容的显示位置
4.5.7 设置选项的非活性
4.5.8 选项的插入与删除
4.6 滑块(UISlider)
4.6.1 滑块的使用方法
4.6.2 滑块值的通知时机
4.6.3 向滑块中追加图标
4.6.4 滑块的定制
4.7 日期时刻选择框(UIDatePicker)
4.7.1 日期时刻选择框的使用
4.7.2 以动画形式改变日期
4.7.3 设置间隔及最小/最大值
4.7.4 日期选择框的种类
4.7.5 定制日期选择框
4.8 选择框(UIPickerView)
4.8.1 选择框的使用
4.8.2 选择行的明确显示
4.8.3 获取选择行的信息
4.8.4 向选择框中追加UIView
4.8.5 列与行的尺寸控制
4.8.6 检测行的选择状态
4.9 活动指示器(UIActivityIndicatorView)
4.9.1 活动指示器的种类
4.9.2 动画开始与停止
4.10 进度条(UIProgressView)
4.10.1 进度条的使用方法
4.10.2 在工具条中显示进度条
4.11 检索条(UISearchBar)
4.11.1 检索条
4.11.2 实时显示检索结果
4.11.3 键盘与输入相关设置
4.11.4 修改检索条的背景颜色
4.11.5 显示标题信息
4.11.6 书签按钮
4.11.7 UISearchDisplayController的使用
4.11.8 范围条的使用
4.12 页面控制(UIPageControl)的使用方法
4.13 滚动视图(UIScrollView)
4.13.1 滚动视图的使用方法
4.13.2 缩小(Pinch In)/扩大(Pinch Out)
4.13.3 滚动条的颜色
4.13.4 页单位的滚动
4.13.5 综合使
猜您喜欢