Objekt eines zweiten ViewController im IB verlinken

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Objekt eines zweiten ViewController im IB verlinken

    Hallo OSX Entwickler,
    ich habe mir in meinem Projekt einen zweiten ViewController erstellt.
    Im ersten ViewController habe ich eine Instanz des Zweiten erstellt:

    Quellcode

    1. @property(retain) IBOutlet ViewController2 *ViewController2Obj;

    Wie kann ich im IB dieses Objekt mit dem zweiten ViewController verbinden?
  • Mit dem Code deklarierst Du eine Property auf einen Viewcontroller.

    Vyax schrieb:

    Wie kann ich im IB dieses Objekt mit dem zweiten ViewController verbinden?

    Du legst ihn im XIB des ersten an:
    1. Du ziehst für den Viewcontroller ein Objekt (orangene Kugel mit weiß-grauem Quadrat) zu den anderen Objekten.
    2. Du öffnest den Identity Inspector des neuen Objekts und gibst Ihm die Klasse Deines neuen Viewcontrollers.
    3. Du öffnest den Attributinspektor und setzt den NIB-Namen.
    4. Zum Schluss ziehst Du eine Outletverbindung (ViewController2Obj) vom File's Owner zum neuen Viewcontroller.
    „Meine Komplikation hatte eine Komplikation.“
  • Da gibt es bei mir ein paar Probleme.
    Ich habe keine Xibs oder Nibs, ich habe da nur das Storyboard.
    In dieses Storyboard habe ich den neuen ViewController hineingezogen.
    Ich kann da den File's Owner nicht finden.