Ios 我们是否可以使一个单元格显示在屏幕的末尾,而不考虑UITableView中的内容

Ios 我们是否可以使一个单元格显示在屏幕的末尾,而不考虑UITableView中的内容,ios,swift,uitableview,Ios,Swift,Uitableview,我想让一个单元格始终显示在屏幕的末尾,而不考虑UITableView iOS swift中的内容您可以添加表尾视图 使用故事板 在TableView中,您可以拖动UIView,如果原型单元超过0,则它将设置为FooterView。拖动后,您可以在tableview层次结构中将其视为子视图 编程的 遵循3个步骤 将一个自定义视图设为页脚视图, Swift 3.X/Swift 4.X let customView = UIView(frame: CGRect(x: 0, y: 0, width: 2

我想让一个单元格始终显示在屏幕的末尾,而不考虑UITableView iOS swift中的内容

您可以添加表尾视图

使用故事板

在TableView中,您可以拖动UIView,如果原型单元超过0,则它将设置为FooterView。拖动后,您可以在tableview层次结构中将其视为子视图

编程的

遵循3个步骤

将一个自定义视图设为页脚视图, Swift 3.X/Swift 4.X

let customView = UIView(frame: CGRect(x: 0, y: 0, width: 200, height: 50))
Swift 2.X

let customView = UIView(frame: CGRectMake(0, 0, 200, 50))
在表页脚视图中添加该视图。 Swift 2.X/Swift 3.X/Swift 4.X

let customView = UIView(frame: CGRect(x: 0, y: 0, width: 200, height: 50))
myTblView.tableFooterView = customView
如果不起作用,请尝试添加表视图节页脚 示例程序-

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
{
    return 30.0f;
}

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
{
    UIView *sampleView = [[UIView alloc] init];
    sampleView.frame = CGRectMake(SCREEN_WIDTH/2, 5, 60, 4);
    sampleView.backgroundColor = [UIColor blackColor];
    return sampleView;
}
并包括UITableViewDelegate协议

@interface TestViewController : UIViewController <UITableViewDelegate>
@接口TestViewController:UIViewController

你是说,像一个页脚?到目前为止你做了什么?我已经试过了。FooterView显示在tableView最后一个单元格的末尾。在我的例子中,单元格较少,在较小的设备中,整个屏幕应该是可滚动的,而在高度较大的设备中,最后一个单元格的内容应该附着在屏幕底部。请提出解决方案。感谢您的回复,但此解决方案不适用。我已经试过了。FooterView显示在tableView最后一个单元格的末尾。但在我的例子中,单元格较少,在较小的设备中,整个屏幕应该是可滚动的,而在高度较大的设备中,最后一个单元格的内容应该贴在屏幕底部。请建议解决方案。尝试添加tableview节页脚,在答案中更新示例代码