首页 > 解决方案 > 如何为uitableviewcell的内表调用didselectrow方法

问题描述

我在tableviewcell中使用tableview1,当单击tableviewcell的tableview1时它出现在主tableview上,当我选择tableview1单元格时它选择主tableview为什么?

标签: ios

解决方案


在 didselectrow func 中注册您的 UItableVIewcell,然后在 didselectrow func 中添加条件,如下所示

let cell = tableView.dequeueReusableCell(withIdentifier: bandCellId, for: indexPath) as! UITableViewCell // your cellview name

    if tableView == cell.tableview1
    {
        // do something for tableview1
    }
    else
    {
        //  do something for maintableview

    }

希望这可以帮助你。


推荐阅读