Я не уверен, почему это происходит, я портирую свое приложение на версию для ipad и перемещаю одно из моих представлений, которое оказывается контроллером навигации, в uipopover. У меня действительно был элемент uibarbutton в представлении, которое я импортировал с помощью кнопки «готово», чтобы закрыть navcontroller, но я прокомментировал этот код и он все еще появляется, не знаю почему.
Я помню, что кто-то упоминал, что некоторые версии xcode безумны с uipopovers, кто-нибудь знает, какие? я использую 3.2.3