/ / Wie kann ich Daten an ein anderes Storyboard in xCode übergeben? - iphone, ios, xcode, xcode4.2, uistoryboard

Wie übertrage ich Daten in ein anderes Storyboard in xCode? - iphone, ios, xcode, xcode4.2, uistoryboard

Ich bin neu in der iPhone-Anwendungsentwicklung

Ich habe eine Frage, wie Daten von einer Ansicht (XIB-Datei) an ein anderes Storyboard übergeben werden.

beispielsweise,

Ich habe "welcome.xib", das nameTextfield und nextButton enthält. Der Benutzer gibt seinen Namen in nameTextfield ein und klickt auf next

Die App navigiert zu "main.storyboard" und zeigt den Text von nameTextfield.text in userNameLabel in "main.storyboard" an.

was ich bisher weiß: -

  • Ich weiß, wie man Daten zwischen Ansichten überträgt (von einer Xib-Datei zu einer anderen Xib-Datei)
  • Ich weiß, wie man von der Ansicht (XIB-Datei) zu einem anderen Storyboard navigiert

Danke im Voraus !! :)

Antworten:

1 für die Antwort № 1

Überschreiben Sie die -prepareForSegue: sender: -Methode in Ihrem ViewController, von der Sie die Informationen übergeben möchten.

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
DetailViewController *sc = [segue destinationViewController];
// Here you can set variables in detailViewController. For example if you had a NSString called name
sc.name = @"name_here";
// Or you could do
[sc setName:@"name_here"];
}