单击UITableViewCell时

时间:2017-05-05 13:18:05

标签: swift uitableview uialertview tableviewcell

我有一个可点击的表格视图单元格,但此刻什么也没做。我怎么能对它采取行动?单击单元格时执行某些操作。例如,如何在单击单元格后显示一个提取密码的警报窗口?

1 个答案:

答案 0 :(得分:3)

有几种方法可以做到,但我建议使用UITableViewDelegate方法didSelectRowAt。一个迅速的例子是:

override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
        let alertController = UIAlertController(title: "Title Here", message: "Message Here", preferredStyle: .alert)
        alertController.addAction(UIAlertAction(title: "Okay", style: .default, handler: nil))
        present(alertController, animated: true, completion: nil)
}