2013-07-13 2 views
0

используя метод экземпляра из pdfviewcontroller класса в pageviewcontrollerне виден интерфейс для UINavigationController не объявляет pushnavigationitem селектор анимированные

[self.pdfviewcontroller displaycurrentIndex:currentIndex + 1]; 

после этого мне нужно оживить navigationcontroller в pdfviewcontroller так им написания этого

[self.pdfviewcontroller.navigationController pushNavigationItem:self.navigationItem animated:NO]; 

но получение ARC Semantic issue

нет видимого интерфейса для uinavigationco ntroller объявляет селектор pushnavigationitem анимированный

Спасибо за помощь.

ответ

1

pushNavigationItem:animated: способ от UINavigationBar класс, а не UINavigationController класс.

Возможно, вы имели в виду, чтобы сделать это:

[self.pdfviewcontroller.navigationController.navigationBar pushNavigationItem:self.navigationItem animated:NO]; 
+0

Мой плохой @rmaddy выше. Я удалил его. – Spectravideo328

+0

Эта навигационная панель навигации в pdfviewcontroller является корневым контроллером в раскадровке. – user1120133

+0

На основе этого pushnavigationitem предполагается обновить заголовок на панели навигации в pdfviewcontroller. Но это не обновление. – user1120133

Смежные вопросы