iOS:使用Table View类(表视图)实现显示数据列表详解

本文详细介绍UITableView控件的使用方法,包括如何将TableView控件添加到视图控制器中、配置数据源和委托、设置单元格样式及加载图像等内容。

1.将Table View控件(UITableView类的一个实例)添加到视图控制器中,Table View类实现显示数据列表时使用Table View Cell控件(UITableViewCell类的一个实例)来实现每一行。

2.Table View控件的数据来源是所在的视图控制器。
Table View控件需要委托(delegate)和数据源(dataSource)(即将所在视图控制器作为其委托和数据源),Table View将一些工作分配给它的委托和数据源:
委托:用于配置表视图的外观并处理某些用户交互。
数据源:Table View通过数据源获取显示的行数。在Table View上的特定行显示数据;Table View从委托中获取数据。
将Table View所在控制器作为其委托和数据源的方式;
选中该Table View控件,打开编辑器,
在这里插入图片描述
选中Outlets下方dataSource和delegate右边的小圆圈,拖拉至控制器最上方左边第一个小图案建立连接。
连接成功后:
在这里插入图片描述
3.将控制器作为委托和数据源后还需修改与控制器相关联的类的.swift文件,添加该类继承UITableViewDataSource和UITableViewDelegate两个协议,swift里的协议相当于其他语言里的接口,继承协议的类必须实现协议里指定的方法。

在这里插入图片描述
如图,上述两个方法是UITableViewDataSource协议的一部分。第一个方法的第一个

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值