Ich kann nicht scheinen, eine spezifische Antwort auf mein direktes Dilemma zu finden.Übergeben von Daten zwischen UIPageViewController Kind Ansichten mit Swift
Ich habe eine UIPageViewController
, die programmgesteuert durch 6 Kind UIView
Szenen lädt. Sie hosten verschiedene Stufen einer 'Hinzufügen'-Elementfunktionalität. Derzeit ist die PageViewController
Klasse fügt jedes Kind Blick in ein Array und instanziiert sie bei Bedarf mit:
storyboard?.instantiateViewControllerWithIdentifier("editViewController")
Der natürliche Delegat wird Set-up zwischen jedem Kind Szene zu streichen und damit keine „prepareForSegue
“ Funktion ausgeführt wird.
Während die Seiten streichen, wird eine neue Szene mit einem anderen Bezeichner instanziiert.
Von meinem Lesen, ich versuche jetzt, einen Delegaten einzurichten, der eine Instanz eines Dictionary nimmt, liest/speichert die Eingabe von jeder Stufe (verschiedene Kind UIPageView
Szenen) des Prozesses und aktualisiert das Wörterbuch.
Ich verwende die Methoden "viewWillDissapear
" und "viewWillAppear
", um die Übergabe der Daten in den Delegaten zu erleichtern.
Leider habe ich Probleme, und aufgrund meiner mangelnden Erfahrung, und nicht viel zu diesem spezifischen Problem, brauche ich Hilfe!
Haupt Frage:
Kann ich Set-up einen Daten Delegat in der UIPageViewController
Klasse, dass ‚spricht‘ oder UIViews
durch das Kind zugegriffen werden?
OR
Kennt jemand eine gute Lösung meinen Wörterbuch von Kind zu Kind zu Kind weitergeben ????
Ich habe eine ähnliche Frage - ich würde gerne wissen, wie Daten aus dem PageViewController passiert bis zu den Kindern –
Luke, ich habe eine Lösung für ein ähnliches Problem gefunden, das für dich funktionieren könnte - werde als Antwort posten. –