Я пытаюсь с двух недель с помощью многих учебных пособий получать и выводить данные из ячейки TableView. Но, похоже, это невозможно сделать в XCode. Можно получить только выбранную ячейку ячейки, но я не могу прочитать текстовые метки выбранной ячейки.Получить данные из ячейки с помощью «willSelectRowAtIndexPath» в Swift2
Если пользователь выбирает ячейку, я хочу, чтобы вывести значение метки в выбранной ячейке на новый контроллер просмотра.
Я могу только отправить выбранную строку в новый контроллер просмотра, но не значение метки в этой выбранной ячейке.
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
}
и только вопрос только @ Rob можно ответить! :/http://stackoverflow.com/questions/32673562 – Fattie