【问题标题】:Forcing footer to stay under last cell in tableview强制页脚停留在表格视图中的最后一个单元格下
【发布时间】:2015-08-21 12:12:02
【问题描述】:

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

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

    return spinner;
}

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

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

谢谢!

【问题讨论】:

    标签: ios uitableview footer


    【解决方案1】:

    我认为你应该设置 tableFooterView 而不是设置部分页脚视图。

    【讨论】:

      【解决方案2】:

      您可以在情节提要中通过将 UIView 拖到 UITableView 中来执行此操作,并将加载指示器放在那里。 从您的文档大纲来看,应该与此类似

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多