iOS 开发 13:UITableView 与
UITableViewCell
UITableView 用来以表格的形式显示数据。关于 UITableView,我们应该注意:
(1)UITableView 用来显示表格的可见部分,UITableViewCell 用来显示表格的一行。
(2)UITableView 并不负责存储表格中的数据,而是仅仅存储足够的数据使得可以画出当
前可见部分。
(3)UITableView 从 UITableViewDelegate 协议获取配置信息,从 UITableViewDataSource
协议获得数据信息。
(4)所有的 UITableView 实现时实际上只有一列,但是我们可以通过向 UITableViewCell
中添加子视图,使得它看起来有好几列。
(5)UITableView 有两种风格:
① Grouped : 每 一 组 看 起 来 像 是 圆 矩 形 ;
Plain② : 这 是 默 认 风 格 , 可 以 修 改 成 Indexed 风 格 。
在下边的小例子中,我们将先实现显示一列数据,然后在每行添加图像,之后再看看
UITableViewCell 的四种分别是什么样的。最后再进行其他操作,比如设置缩进、修改字体
大小和行高等。
1、运行 Xcode 4.2,新建一个 Single View Application,名称为 Table Sample:
2、单击 ViewController.xib,使用 Interface Builder 给视图添加一个 UITableView 控件,并使
其覆盖整个视图:
评论1
最新资源