【问题标题】:iOS - How to add subview on top of tableView cell without be covering by the previous CelliOS - 如何在 tableView 单元格顶部添加子视图而不被前一个单元格覆盖
【发布时间】:2020-06-21 07:23:11
【问题描述】:

我有一个 tableivew,我想在 tableview 单元格的顶部添加一个 coachmark。这个coachmark就像一个弹出窗口。 我所做的是取消选中此 tableview 单元格中的 clip to bond,使其正确显示。

但是当我向上/向下滚动时,这个弹出窗口被前面的 tableview 单元格覆盖。 所以知道如何通过使单元格背景清晰来解决这个问题,因为这些单元格是彩色的。

【问题讨论】:

  • 你能显示任何照片它的外观并将代码粘贴到单元格中吗?

标签: ios swift uitableview uikit tableview


【解决方案1】:

使用以下方法更改coachmark 视图的z 轴距离

bringSubviewToFront(_:)

在coachmark 或其他单元格上发送SubviewToBack(_:)

例子:

cell.contentView.bringSubviewToFront(coachmark)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-21
    相关资源
    最近更新 更多