Ein Segue mit dynamischen prepare Inhalten

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

  • Ein Segue mit dynamischen prepare Inhalten

    Hallo zusammen,

    ich hab lange im Internet nach einer Lösung für mein Problem gesucht. Es scheint so als ob ich ein ganz spezielles Problem habe oder die Lösung ganz klar auf der Hand liegt.

    Ich hab folgenden Swift Code:

    Python-Quellcode

    1. @IBAction func myButton(_ sender: UIButton) {
    2. performSegue(withIdentifier: "exponat", sender: self)
    3. }
    4. override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
    5. if let exponatVC = segue.destination as? ExponatViewController {
    6. exponatVC.id = "XXXXXXXXXX"
    7. }
    8. }
    Im Storyboard habe ich nur einen Segue "exponat" den ich dann in irgendeiner Methode, hier als Beispiel ein Button ausführe.

    In vielen Tutorials wird gezeigt das ich jedesmal einen neuen ViewController oder einen neuen Segue zum Controller ziehen/erstellen muss.
    Das mag für 2-3 Beispiele noch gut gehen, aber nicht mit 20-30 Stück.

    Bei mir handelt es sich um die selbe View (ExponatViewControler) bei dem lediglich nur der die darin deklarierte "id" sich ändert. Die wird dazu benötigt um ein bestimmten Content zu laden.

    Wer kann mir bitte helfen?

    - Seifer