Я пытаюсь передать данные теги ячейки в другую ViewController-х переменнойПередача данных от tableviewcell к другому ViewController
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
let currentCell = tableView.cellForRowAtIndexPath(indexPath) as UITableViewCell!
print(currentCell.tag)
valueToPass = currentCell.tag
}
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
let Dest = segue.destinationViewController as! EventDetail
if (segue.identifier == "eDetay") {
Dest.eventid = String(valueToPass)
}
}
Когда я попробовать, как это, valueToPass
всегда передается предыдущие данные.
Есть ли способ получить отобранные данные ячейки от prepareForSegue
?
Каков наилучший способ сделать это?
Не могли бы вы поделиться своим методом данных UITableView Datasource? – iMuzahid