У меня есть модальный UIView, который также является делегатом, поэтому, когда он выходит, он отправляет некоторые переменные обратно в мой DetailViewController.Я знаю, что правильный способ отклонить представленный ModalViewController - удалить его из моего DetailView (того, кто представляет модальное представление).Проблема в том, что если модальное представление - это табличное представление, оно работает нормально, но почему-то это не работает.
-(void)pickDateControllerFinished:(PickDateController *)controller{
dateSelected = [controller.datePicker date];
[self dismissModalViewControllerAnimated:YES];
NSLog(@"DateSelected %@", dateSelected);
}
Таким образом, переменная фактически проходит, но View просто не отклоняется.Я использую IOS5 с раскадровкой, без ARC.
Я получаю "EXC_BAD_ACCESS"
Я также пытался использовать:
[self.presentingViewController dismissModalViewControllerAnimated:YES]; // no errors but this doesn't dismiss
Закончились варианты здесь ...Любые предложения?