iOS 表格视图开发全解析
1. 表格视图基础概念
在表格视图中,每个分区被数据源视为一个“部分(section)”。在分组表格中,每个组就是一个部分;在索引表格中,每个索引分组的数据也是一个部分。例如,在一个按字母索引的表格里,所有以 A 开头的名字会构成一个部分,以 B 开头的则是另一个部分,依此类推。部分主要有两个用途:在分组表格中,每个部分代表一个组;在索引表格中,每个部分对应一个索引项。需要注意的是,虽然技术上可以创建带有索引的分组表格,但 iPhone 人机界面指南明确规定分组表格不应提供索引。
2. 实现简单表格视图
为了了解表格视图的工作原理,我们来创建一个简单的表格视图,用于显示文本值列表。具体操作步骤如下:
1. 创建新项目 :打开 Xcode,选择“Single View Application”模板,将项目命名为“Simple Table”,类前缀设为“BID”,设备系列选择“iPhone”。
2. 设计视图
- 在项目导航器中,展开“Simple Table”项目和对应的文件夹。由于这是一个简单的应用,不需要任何输出口或操作。
- 选择“Main.storyboard”来编辑图形用户界面(GUI)。若视图窗口在布局区域不可见,在文档大纲中单击其图标将其打开。
- 在对象库中找到“Table View”,将其拖到视图窗口。表格视图会自动调整大小以适应视图的高度和宽度,这正是我们期望的效果,因为表格视图通常会填满屏幕的整个宽度以及大部分高度(除了应用的导航栏、工具栏和标签栏所占用的空间)。将表格视图放置在视图窗口中,并使其在父视图
超级会员免费看
订阅专栏 解锁全文
12

被折叠的 条评论
为什么被折叠?



