iOS 设置多组 tableviewcell 的 footerView 高度

God gives us evil at the same time, also give us conquer evil weapons.

  • (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{

return 0.f;

}

这个方法返回0的时候是没有用的~然后设置成0.01的时候才起作用,并且设置成0.01f也没有用~

这个是不对的,还需要在返回底部视图代理里添加viewcai生效;

  • (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{

UIView *headView = [[UIView alloc]init];

return headView;

} * 在B页面使用的时候:

WS(weakself);

if (weakself.returnValueBlock) {

将自己的值传出去,完成传值

weakself.returnValueBlock(model);
}

在A页面的操作

A.returnValueBlock = ^(QTMResModel *model){
self.model = model;
};  

这样就完成了简单的页面传值。