如何在 UITableView 中的分隔符附近添加按钮
Posted
技术标签:
【中文标题】如何在 UITableView 中的分隔符附近添加按钮【英文标题】:How to add button near separator in UITableView 【发布时间】:2019-08-28 21:33:18 【问题描述】:我正在使用 UITableView 和静态单元格来构建界面,如下所示,但我不知道如何将按钮放在两个单元格之间的分隔符附近。我可以通过编写自定义分隔符来做到这一点吗?最好的方法是什么?
https://prnt.sc/oyuul3
提前致谢!
【问题讨论】:
【参考方案1】:不写自定义分隔符似乎不是这里的解决方案。我建议减少 TableViewCells 的宽度,并添加一个按钮作为 TableView 的子视图
【讨论】:
【参考方案2】:一些选项:
-
使用 UIScrollView 而不是 UITableView。
使用FooterView的Section HeaderView来模拟分隔符。
在 UITableView 中添加一个类似水印的按钮。为 UITableView 实现 UIScorllDelegate,计算你滚动的偏移量。
【讨论】:
【参考方案3】:不是 2 个或 3 个单元格,它是只有一个单元格,由许多 UILabel、2 个 UITextField、一个分隔线图像和一个 UIButton 组成。
对于 UITableView,请参考下图 None
分隔符。它将删除 UITableView
的原生分隔线。
至于我,我将使用No Selection
来设计一个带有static cells
内容的表单。
【讨论】:
以上是关于如何在 UITableView 中的分隔符附近添加按钮的主要内容,如果未能解决你的问题,请参考以下文章