表格视图使用指南:从基础配置到自定义单元格
1. 表格视图委托概述
表格视图委托在表格视图的呈现和交互中起着重要作用。与选择器视图不同,简单的表格视图在绘制表格时,数据源提供了所需的所有数据,而委托的主要目的是配置表格视图的外观并处理特定的用户交互。
2. 配置选项
2.1 设置缩进级别
可以使用委托来指定某些行应该缩进。在 BIDViewController.m 文件中,在 @end 声明之前添加以下方法:
#pragma mark -
#pragma mark Table Delegate Methods
- (NSInteger)tableView:(UITableView *)tableView
indentationLevelForRowAtIndexPath:(NSIndexPath *)indexPath {
NSUInteger row = [indexPath row];
return row;
}
此方法将每行的缩进级别设置为其行号,运行应用程序后,每行将比上一行向右缩进一点。
2.2 处理行选择
表格的委托可以使用两个方法来确定用户是否选择了特定的行。
- 在选择行之前调用的方法 :可以用于阻止行被选择,甚至更改要选择的行。在 BIDViewController.m 文件末尾, @end
超级会员免费看
订阅专栏 解锁全文
100

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



