Я разрабатываю приложение с помощью Swift 2. В моем приложении я разбираю данные JSON в виде таблицы. Когда я нажимаю на ячейку, она успешно переходит к другому контроллеру представления, но я не могу получить данные json.Работа с ячейкой на tableview с использованием swift 2
Это код, на мой взгляд контроллера:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath){
var cell = self.TableView.dequeueReusableCellWithIdentifier("Cell",forIndexPath: indexPath) as! CustomTableCell
let strbookdetail : NSString=arrDict[indexPath.row] .valueForKey("booking_detail") as! NSString
let strdrop : NSString=arrDict[indexPath.row] .valueForKey("drop_address") as! NSString
cell.Bookdetail.text=strbookdetail as String
cell.Dropaddress.text=strdrop as String
return cell as CustomTableCell
}
//It helps to parse JSON data to table view.
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
TableView.deselectRowAtIndexPath(indexPath, animated: true)
let tripcontroller = self.storyboard?.instantiateViewControllerWithIdentifier("UpcomingController") as! Secondcontroller
navigationController?.pushViewController(tripcontroller, animated: true)
}
При нажатии на ячейку он помогает перейти к другому контроллеру SecondController
Просмотреть в SecondController
У меня есть два UILabel
с. На этих ярлыках я хочу показать данные i.e strbookdetail
и strdrop
Как передать ссылку между двумя контроллерами представления?
[Тема] (HTTP: // StackOverflow. com/documentation/ios/434/pass-data-between-view-controllers # t = 201611220747564284945), в документации может помочь вам – FelixSFD
, вы нажимаете VC успешно, b ut, вы не написали код для передачи данных –
У меня есть соединения через раскадровку, все работает отлично, но в моем представлении таблицы есть ячейка. Каждая ячейка имеет разные данные, поэтому, если я нажимаю на определенную ячейку, она должна извлекать данные в соответствии с их cell –