Führen Sie ein Elternteil segue aus der embedded view-controller

Habe ich dieses:

  • MyTableViewController (erbt von UITableViewController)

    • Es hat eine dynamische tableview mit ein paar Zellen (foo, bar, qux)
  • MyViewController (erbt von UIViewController)

    • Es gibt einige "show" leitet über von diesem controller zu anderen view-Controller
    • Es hat eine UIContainerView, bettet MyTableViewController

Ein Bild spricht tausend Worte:

Führen Sie ein Elternteil segue aus der embedded view-controller

Wenn eine bestimmte Zelle ausgewählt ist, ich möchte ein übergang von der Eltern-Ansicht (MyViewController)

  override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
         if (indexPath.section == 1 && indexPath.row == 1) {
                self.WHAT.performSegueWithIdentifier("someShowSegue1", sender: self)
         }
  }

Ist es möglich? was sollte ich in «WHAT»?

InformationsquelleAutor sports | 2015-06-03
Schreibe einen Kommentar