【发布时间】:2015-08-23 16:40:37
【问题描述】:
两周以来,我一直在尝试在许多教程的帮助下从 TableView 单元格中获取和分离数据。但在 XCode 中似乎不可能做到这一点。只能获取单元格的 selectedRow,但无法读出所选单元格的 Text 标签。
如果用户选择了一个单元格,我想将所选单元格中的标签值设置为新的视图控制器。
我只能将选定的行提交到新的视图控制器,但不能提交此选定单元格中标签的值。
func tableView(tableView: UITableView, willSelectRowAtIndexPath indexPath: NSIndexPath) -> NSIndexPath? {
row = indexPath.row // here is the row the user has selcted
labelStringOfselectedCell = "??????" // how to retrieve data from a label in the cell?
return indexPath
}
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
let DestViewController : ViewControllerDetail = segue.destinationViewController as! ViewControllerDetail
DestViewController.seguedData = labelStringOfselectedCell
}
【问题讨论】:
标签: swift uitableview cell