【发布时间】:2016-11-16 05:11:41
【问题描述】:
当用户单击 viewcontroller 2 中的 tableview 单元格中的单元格时,我正在尝试更改 viewcontroller 1 中的 tableview 单元格。我知道我必须使用该功能
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
但是,我不确定如何实现我想要的。
这是我的代码:
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let indexPath = changeHotelTableView.indexPathForSelectedRow;
let currentCell = changeHotelTableView.cellForRow(at: indexPath!) as! ChangeHotelTableViewCell
var valueToPass = currentCell.textLabel?.text
}
我想将 valueToPass 变量放入另一个视图控制器的单元格中;说这称为 timeViewController 与 timeTableView 和 timeTableViewCell。我将如何做到这一点?
提前感谢您的帮助和时间
【问题讨论】:
-
你添加的
didSelectRowAt indexPath方法来自ViewController 2? -
@NiravD 是的
标签: tableview swift3 tableviewcell