swift - 指定表页脚时,最后一个单元格缺少 uitableview 分隔符

标签 swift uitableview uikit

当我为 UITableView 指定表页脚(而不是节页脚)时,不会绘制最后一个单元格下方的分隔线。请注意,如果页脚为空,则会绘制它:

tableView.tableFooterView = UIView()

但如果 tableFooterView 包含其他内容则不会。

关于如何获取要绘制的最后一个单元格的分隔线有什么想法吗?

最佳答案

您需要显式设置页脚,因为当绘制另一个 View 对象时它会被重置。

关于swift - 指定表页脚时,最后一个单元格缺少 uitableview 分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47963044/

相关文章:

ios - 在 UIAlertController 中更改 UITextField 颜色后出现白色 "outer border"

ios - libc++abi.dylib segue 错误,带有 NSException 类型的未捕获异常

swift - 无法访问函数之外、超出范围的结构

ios - 从 uitableview cellForRowAtIndexPath 委托(delegate)中删除行时应用程序崩溃

ios - UISearchBar 在添加到 iOS 7.1 上的 UITableViewCell 时更改其 super View

ios - UILabel 获取当 adjustsFontSizeToFitWidth 为 YES 时显示的字体大小

ios - 如何在 ARKit 应用程序运行时加载 SCN 或 glTF 模型?

php - 由另一种语言的类创建的 Swift 数组

iphone - 从 uitableview 中隐藏或删除部分

iPhone:当 UITableView 滚动到 60 多个自定义单元格时应用程序崩溃