uitableview中tablefooter的大小没有增加

Posted

技术标签:

【中文标题】uitableview中tablefooter的大小没有增加【英文标题】:Size of tablefooter not increasing in uitableview 【发布时间】:2012-09-15 14:25:07 【问题描述】:

table footer 的大小没有增加,好像默认是固定的。我们怎样才能改变它? 我正在为此使用下面提到的代码,但它不起作用。任何人都可以帮助我吗?提前致谢。

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section 

    UIView *view = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 200)] autorelease];
    view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"blue-bg.jpg"]];
    return view;


【问题讨论】:

【参考方案1】:

在您确认 UITableViewDelegate 的 .h 文件中,您可以按下命令按钮,然后单击 UITableViewDelegate,它将带您进入协议,您可以在其中找到可用于自定义表格的所有相关方法看法。 是的,如何做到这一点的方式已经得到解答。祝你好运!!干杯!!

【讨论】:

【参考方案2】:
-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section

    return 50;

【讨论】:

谢谢,这意味着我必须同时使用这两种方法,但我希望页脚的颜色清晰,以便可以看到 tableview 背景颜色。 我知道,它不起作用。实际上我已经定义了我的 tableview 框架(10、20、300、460),并将图像设置为 classview 并将相同的图像设置为 tableview,使用了 clearcolor 但不起作用。

以上是关于uitableview中tablefooter的大小没有增加的主要内容,如果未能解决你的问题,请参考以下文章

指定表格页脚时,最后一个单元格上缺少 uitableview 分隔符

在 UITableView 中向上滚动一页

MPMediaItemArtwork 和 UITableView

为啥我的 plist 不会填充我的 UITableView?

现有的 UITableView 照片网格没有正确旋转?

如何更新表格视图单元格?