我使用了segue,它应该传递我在 TableView 中按下的单元格的索引,但问题是函数 didSelectRowAt
在我之后运行Segue公司。这种下降是通过控制从自定义单元格拖动到另一个视图来实现的。
这是我的代码:
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
selectedScheduleN = indexPath.row
self.performSegue(withIdentifier: "edit", sender: nil)
}
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
switch(segue.identifier ?? "") {
case "edit" :
print ("normal function")
var dest : editScheduleViewController = segue.destination as! editScheduleViewController
dest.x = selectedScheduleN
case "add" : return
default : return
}
}
提前致谢!