UITableView
问题描述:
下添加空(空白)空间我的应用程序有UITableView
里面有可变数量的单元格。 如何在UITableView
下添加一定高度的空白空白?或者在UITableView
的最后? 这样在最后一个单元之后会有更多的空白。UITableView
希望我的问题很清楚。 在此先感谢
答
让你的桌子上观看内容插图:
let insets = UIEdgeInsets(top: 0, left: 0, bottom: 100, right: 0)
self.tableView.contentInset = insets
滚动后,将离开表视图下的一些空白到最后一个单元格。
+0
非常感谢!有效 –
答
可以使用tableView
Footer
为
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.frame.size.width, 100)];
[self.tableView setTableFooterView:view];
答
我已经在使用footerView
沿着之前,使用时将其与段遇到了一些问题,所以这里是为我工作的另一种方法,你也可以尝试创建一个自定义cell
这只是一个emptyView
并表明在特定cell
最后的指数。
在numberOfRowsInSection
只是使总行数比您要显示的总行数多一个。
而且在cellForRowAtIndexPath
,你可以做一些喜欢 -
if(indexPath.row == size + 1){
//show custom cell
}
加上'tbl_view.tableFooterView = [[UIView的页头] initWithFrame:方法CGRectZero]''中viewDidLoad' –