0

Objective C - iPhone Anwendungeinen Wert zwischen View-Controller Passing

Ich habe 2 programmatisch instanziiert UINavigationControllers

In Controller 1 I dieses Bild Ansicht

-(IBAction) showStartDateCalendar 
{ 
ModalSetDateController *setStartDate = [[ModalSetDateController alloc] init]; 
[self.navigationController pushViewController: setStartDate animated:YES]; 
[setStartDate release]; 

}; 

Um schieben zurückzudrängen Ich hatte geplant auf macht etwas wie das:

-(IBAction) PopMyViewControllerBack; 

{ 
[self.navigationController popViewControllerAnimated: YES]; 
} 

Aber wie würde Ich bin in der Lage, den Wert des Datepicker auf ModalSetDateController zu bekommen Ist dies der beste Weg, um das Hinzufügen eines UIPickerview behandeln. Ich würde es vorziehen, nicht einmal einen UINavigationController zu haben. Danke für Ihre Hilfe!

Antwort

0

Verwendung:

-(IBAction)popMyViewControllerBack:(id)sender 

und Absender wird eine Instanz von ModalSetDateController sein.

+0

Sie können [self presentModalViewController: setStartDate animated: YES] anstelle eines UINavigationControllers verwenden. – drummondj

+0

Große Lösung John, also wie greife ich den Wert und werde es los – logixologist

+0

value = ((ModalSetDateController *) Absender) .someProperty; – drummondj

Verwandte Themen