UITableViewCell如何与其UITableView进行通信?

Bar*_*obs 7 delegation uitableview tableview ios

我目前正在创建一个自定义网格视图,这意味着我正在创建一个有很多共同点的类UITableView.我想要做的事情之一是细胞的通信和网格视图.

因此,我想知道表视图单元格如何与其表视图进行对话.例如,单元格如何通知表视图已轻敲其删除按钮,并且需要从表视图中删除单元格?

有几种可能的情况,但我不确定苹果公司使用哪一种,因为它的标题UITableViewUITableViewCell显示(或者我忽略了一些东西).

最终,目标是让单元和网格视图私下通信,即不暴露任何公共方法或协议(如果可能的话).

vor*_*max 0

UITableViewCellitems 是 的子视图UITableView。因此您可以使用它在单元格和 tableView 之间进行通信。反过来,UITableView委托和数据源与其控制器进行通信。这可能会有所帮助。