Ich bin neu zu swift, und ich möchte ein Array aus meiner Containeransicht zur übergeordneten Ansicht übergeben. Ich habe die Containeransicht mit Storyboard erstellt, aber die Containeransicht wird angezeigt und verschwindet programmatisch als unten dargestellt:Werte von der Containeransicht zum übergeordneten Ansichtscontroller übergeben
//in parent view controller, inside viewDidLoad()
CameraView.isHidden = true
//in child view controller, on click of button,
let parent = self.parent as! DiaryEntryViewController
parent.CameraView.isHidden = true
ich die Daten ausgewählt wollen gezeigt werden, wenn ich auf die Schaltfläche klicken Container Ansicht anzuzeigen. Ich weiß nicht, wie ich Werte vom Child-View-Controller zum Parent-View-Controller übertrage und wo ich auf die Werte zugreifen kann. Diese Werte müssen innerhalb einer Funktion aufgerufen werden, die beim Klicken auf eine andere Schaltfläche im übergeordneten View-Controller aufgerufen wird .
Verwenden Protokolle mit Ihren Eltern-View-Controller zu kommunizieren und zu delegieren markiert darin –
Can Sie schlagen vor, wie es gemacht werden kann, kann mit etwas Code sein. Ich bin neu zu schnell. –