Swift3 如何确定ContentView在tableView单元格中的位置?

Swift3 如何确定ContentView在tableView单元格中的位置?,swift3,Swift3,我在TableView单元格中放置了一个视图,并将该视图分为7个部分。此外,每个视图都指定了一个标记。现在,每当我选择一个视图时,我都想找出用于标识的标记,我得到的只是单元格的indexath和其中所有视图的详细信息。 如何找到选定视图的确切位置或标记?我不想用手势。有人能帮我解决这个问题吗。 提前谢谢 func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { var cell = table

我在TableView单元格中放置了一个视图,并将该视图分为7个部分。此外,每个视图都指定了一个标记。现在,每当我选择一个视图时,我都想找出用于标识的标记,我得到的只是单元格的indexath和其中所有视图的详细信息。 如何找到选定视图的确切位置或标记?我不想用手势。有人能帮我解决这个问题吗。 提前谢谢

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {

var cell = tableView?.cellForRow(at: indexPath)
     print(cell?.contentView.subviews)


}

那是什么标签,你可以在拿到细胞后正常地得到你的细胞属性

if let cell = tableView?.cellForRow(at: indexPath) as? YourCellClass {
    tag = cell.tag
}
print(cell?.contentView.subviews)

那是什么标签,你可以在拿到细胞后正常地得到你的细胞属性

if let cell = tableView?.cellForRow(at: indexPath) as? YourCellClass {
    tag = cell.tag
}
print(cell?.contentView.subviews)

谢谢你的回答,但我不想知道单元格属性,我想知道在单元格内选择了哪个视图。我想从单元格内的许多其他视图中找出该视图的特定标记。也许这是您的需要,只需为视图使用按钮。无法使用按钮。实际上,我已经在视图中添加了标签和图像。谢谢你的回答,但是我不想知道单元格属性,我想知道在单元格中选择了哪个视图。我想从单元格内的许多其他视图中找出该视图的特定标记。也许这是您的需要,只需为视图使用按钮。无法使用按钮。实际上,我已经在视图中添加了标签和图像。