ios - 在树结构TableView中遍历到叶节点iOS

标签 ios ipad tree-traversal qtreeview tree-structure

我被困在我想从表中删除特定行对象的地步,但是它是动态树结构意味着可以随时使用所有表方法。

树结构是动态的,因此如何到达需要删除的Leaf ObjectIntermediate Object遍历所有分支

这里可以是任意数量的节点、子节点、父节点。但我需要遍历所有节点直到所有 Leaf nodes

那么,我的问题是删除任何节点?

如果您对这个问题有想法、建议,以便您的解决方案被接受。

提前致谢。

树示例如下:

enter image description here

最佳答案

TapGesture 添加到 tableviewCell 中,然后您将获得点击点以找到 currentCell 的 indexPath

据此,您可以轻松找到您选择的当前单元格。

如果您需要更详细的信息,请告诉我。

关于ios - 在树结构TableView中遍历到叶节点iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22835178/

相关文章:

python - 叶子处的二叉树深度

ios - Swift 将数据转换为 UnsafeMutablePointer<Int8>

ios - swift 4 : access IBAction sender from another function?

javascript - 使用 iPad 或其他移动设备时出现不需要的鼠标悬停效果

ios - 核心图 - 使图形全屏显示的选项 - 呈现模态问题后添加 subview

java - 使用泛型类在 Java 中进行树遍历

c++ - 平衡二叉树上的预序和 DFS 的时间复杂度是否相同?

IOS,当 UIView 完全加载时

ios - 仅当添加第三个 segue 时才在 didSelectRowAtIndexPath 之前调用 prepareForSegue

iphone - 带有 "Go"按钮而不是返回的 iOS 键盘