【发布时间】:2019-05-03 15:15:20
【问题描述】:
您好,上图是我的待办事项列表应用程序的 UI,现在我只想在单击 tableviewcell 中的详细信息按钮时显示项目的详细信息(第一项、第二项等)。因此,为了获取项目的属性,我需要知道我刚刚单击详细信息按钮的行的indexPath。
我已经尝试了 tableview 的一些属性,例如 didSelectRowAt 或 indexPathForSelectedRow,但都不起作用。对于didSelectRowAt,用户需要先点击行,然后点击详细信息按钮,这不是我想要的,indexPathForSelectedRow 对我不起作用。
【问题讨论】:
-
如果你使用右边的AccessoryButton,你可以调用tableView的委托方法accessoryButtonTappedForRow并获取它的indexPath。
-
显示您当前的
cellForRowAt代码和您的按钮处理程序。
标签: ios swift uitableview