2016-02-13 5 views
0

У меня есть два контроллера tableView (favouriteViewController и baseViewController) в моем проекте и ViewController, подключенные через segue. У меня есть некоторые данные, запущенные в моем baseViewController и favouriteViewController в основном без каких-либо данных в нем. Я пытаюсь скопировать данные tableViewCell из baseViewController в favouriteViewController, долгое нажатие tableViewCell или метод действия swipe.Favorite TableView в Swift

Спасибо заранее ...

ответ

1

Вы можете передать данные через перетекает с использованием метода prepareForSegue, который позволит вам сформулировать контроллер представления назначения (в данном случае вид таблицы контроллера) и объекта для получения данных.

Вам нужно будет указать свое имя в раскадровке, нажав на ссылку и изменив поле identifier.

Вот пример:

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { 
     if (segue.identifier == "AddItem") { 
      let navigationController = segue.destinationViewController as UINavigationController 
      var controller = navigationController.topViewController as AddItemViewController 
      controller.delegate = self 
     } 
    } 

И here ссылка на учебник этот был взят из.