Я ничего не могу найти:
UIPopoverController _presentPopoverBySlidingIn:fromEdge:ofView:animated:stateOnly:notifyDelegate:
Я получил следующее сообщение об ошибке:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIPopoverController _presentPopoverBySlidingIn:fromEdge:ofView:animated:stateOnly:notifyDelegate:]: Popovers cannot be presented from a view which does not have a window.'
Я запускаю свое iPad-приложение в портретном режиме.И поскольку мне нужно выполнить некоторые шаги из главного виртуального канала, я представляю Popover-Controller программно через
[ _masterPopoverController presentPopoverFromBarButtonItem:self.navigationItem.leftBarButtonItem permittedArrowDirections:UIPopoverArrowDirectionAny animated:NO];
Когда я хочу закрыть Popover вручную (с помощью касания или пролистывания вне popover),вышеуказанная ошибка происходит.Проблема существует с iOS 5.1.