У меня есть два вида, actualView и nextView. Фактически в actualView я хотел бы открыть nextView и передать некоторые свойства (например, nextView.date = actualView.date) и убить actualView.Как открыть новый вид и убить его?
Хотелось бы узнать, возможно ли это?
Я использовал этот код:
NSLog(@"Views : %@",self.navigationController.viewControllers);
UIStoryboard *mainStoryboard = [UIStoryboard storyboardWithName:@"Main" bundle: nil];
FormViewController *formView = (FormViewController*)[mainStoryboard instantiateViewControllerWithIdentifier: @"formView"];
formView.delegate = self;
[self presentViewController:formView
animated:YES
completion:nil];
[self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
Когда я использую self.navigationController.viewControllers в этом "actualView", он знает, где он находится:, , но когда я использую self.navigationController.viewControllers в actualView, это (null) ... Может быть, проблема с делегатом?
Google 'SEGUE'? – zcui93
Проблема с segue заключается в том, что она открывает представления, не убивая их. – Claudio