作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试在 UITableView 中创建页脚,就像在 iOS 应用“联系人”中一样。
我有简单的 tableView 和简单的数组:items = ["aa", "bb", "cc", "dd"]我想在最后一个单元格下留出空间。
我尝试添加此 cellForRowAt
:
if indexPath.row == self.converterItems.count-1 {
cell.separatorInset = UIEdgeInsetsMake(0, cell.bounds.size.width, 0, 0)}
但它只删除一个单元格的分隔符。
override func tableView(_ tableView: UITableView, viewForFooterInSection section: Int) -> UIView? {
var header :UITableViewHeaderFooterView = UITableViewHeaderFooterView()
header.contentView.backgroundColor = UIColor(red: 255.0/255.0, green: 255.0/255.0, blue: 255.0/255.0, alpha: 1)
return header
}
最佳答案
您应该创建一个 UIView
并将其分配给表格的页脚 View
myTableView.tableFooterView = createTableFooterView()
func createTableFooterView() -> UIView {
let footerView = UIView()
...
...
...
return footerView
}
关于ios - 如何在 UITableView 中制作最后的页脚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48316497/
我是一名优秀的程序员,十分优秀!