вызывается dismissViewControllerAnimated, но ViewController не отклоняется

У меня проблемы с методом dismissViewControllerAnimated , который не закрывает представление.

В приложении происходит следующее:

  • Выбрана ячейка в ItemViewController .
  • Представление отправлено в ItemDetailViewController , и детали отправляются через делегата
  • Пользователь выбирает «готово», и событие отправляется через делегата для закрытия в ] ItemViewController

Все это работает, за исключением того, что View не закрывается, ошибок нет. Кто-нибудь может увидеть, что не так?

- (void)itemDetailViewControllerDidFinish:(ItemDetailViewController *)controller
{
    NSLog(@"Controller: %@", controller);
    // Returns - Controller: <ItemDetailViewController: 0x6b68b60>

    [self dismissViewControllerAnimated:YES completion:nil];
}
44
задан pkamb 2 July 2015 в 03:44
поделиться