ios - 强制页脚留在表格 View 中的最后一个单元格下方

标签 ios uitableview footer

我有一个带有自定义单元格的表格 View 。我想要的是在表格 View 的底部有一个页脚(如“加载”指示器)。我正在使用此代码添加页脚:

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
    UIActivityIndicatorView *spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
    [spinner startAnimating];
    spinner.frame = CGRectMake(0, 0, 320, 44);

    return spinner;
}

但这会使页脚“漂浮”在表格 View 的底部并与表格底部重叠:

enter image description here

如何强制页脚仅在表格的最后一个单元格下方可见?像这样:

enter image description here

谢谢!

最佳答案

我认为您应该设置 tableFooterView 而不是设置节页脚 View 。

关于ios - 强制页脚留在表格 View 中的最后一个单元格下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30685238/

相关文章:

ios - 通过访问 AppDelegate 中的 Tab Bar Items 更改 Tab Bar Item Image inset

ios - 删除 UITableView 中的行需要太多时间

ios - 图像未在表格单元格上完美显示

iphone - AVFoundation – 捕获输出 :didOutputSampleBuffer:fromConnection:

ios - 如何向 Realm 添加自动增量值

ios - 细节附件触摸时未调用accessoryButtonTappedForRowWithIndexPath

CSS 页眉、菜单、内容和页脚位置

html - 如何让短内容页面到达浏览器窗口底部,然后出现页脚

css - 另一件事不能居中,啊

ios - CALayer Antialiasing 不如 UIView antialiasing