【问题标题】:Spacing between UITableViewCell and UITableViewRowActionUITableViewCell 和 UITableViewRowAction 之间的间距
【发布时间】:2020-04-01 11:05:17
【问题描述】:

是否可以在 UITableViewCellUITableViewRowAction 之间添加间距,并且可以根据附加的 UI 将角半径添加到 UITableViewRowActionFind attachment Here!!

【问题讨论】:

    标签: ios swift uitableview uitableviewrowaction


    【解决方案1】:

    你不能直接在 UITableViewCells 之间添加空格。你应该使用一些技巧来实现这一点。我想你可以从中得到一个想法。

    【讨论】:

    • 是否可以在 UITableViewRowAction 中添加 UIView?
    • 你可以在 UITableViewRowAction 中添加图片,但不能在 UIView 中添加。
    【解决方案2】:

    您可以这样访问该视图:

    override func layoutSubviews() {
        super.layoutSubviews()
        if let deleteView = tableView.subviews
            .first(where: { $0.classForCoder.description() == "UISwipeActionPullView" }) {
            deleteView.layer.cornerRadius = 10
        }
    }
    

    PS!如果苹果改变任何东西,可能不会成为未来的证据。也许对你有帮助。

    【讨论】: