UITableView代理的数据源中有三个比较常用的方法
1 返回多少组
-(NSInteger)numberOfSextionsInTableView:(UITableView *)tableView
2 根据组返回行
- (NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
3 根据具体的一个索引路径获取对应表格上的行控件
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
UITableView有两种样式,默认是普通样式 ,另一种是组样式
注意:当处于普通样式下,即使数据源中昂设置了组,在界面上时看不到效果的
如果想看到效果,需要将样式改为组样式
两种样式的区别:
当没有设置头尾标签的时候
1 处于普通样式下 即使有多个组 ,也看不出效果
2 组样式 ,组和组之间有空的间隔
当有头尾标签时
1 无论普通样式 还是组样式 ,都显示头尾标签
2 当普通样式时,头标签适中处于最上方,不会随之界面的上移而消失,直到被下一个组的头标签tid
3 当组样式下,会随着界面的上移,而上移
时间: 2024-10-12 08:54:11