Search code examples
iosswiftselectedindex

swift ios trigger a table index when button is pressed


I have a button in my table and when it was click it will trigger the selected table index. for example when i click the button at a selected index it will trigger the code below. Thank You

code

func indexWasPressed(cell: ToDoListTableViewCell) {
 trigger it here
}


func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
            print("You selected cell #\(indexPath.item)!")

Solution

  • Use below code to get index from TableViewCell:

    func indexWasPressed(cell: ToDoListTableViewCell) {
        let indexPath = yourTableView.indexPath(for: cell)
        let index = indexPath.row
    }