Как изменить заголовок панели навигации UIPrintInteractionController (Параметры принтера)?Изменение панели навигации UIPrintInteractionController Заголовок
3
A
ответ
5
Вы можете использовать методы делегата UIPrintInteractionController для появления изменений в нем,
- (UIViewController *)printInteractionControllerParentViewController: (UIPrintInteractionController *)printInteractionController
{
return self.navigationController;
}
- (void)printInteractionControllerDidPresentPrinterOptions:(UIPrintInteractionController *)printInteractionController
{
// self.navigationController.topViewController.navigationController.navigationBar.tintColor=[UIColor redColor];
self.navigationController.navigationBar.tintColor = [UIColor greenColor];
// self.navigationController.topViewController.navigationController.navigationBar.barTintColor=[UIColor purpleColor];
self.navigationController.topViewController.navigationController.navigationBar.tintColor=[UIColor yellowColor];
}
0
#pragma mark - Print Delegate -
- (UIViewController *)printInteractionControllerParentViewController:(UIPrintInteractionController *)printInteractionController {
return self.navigationController;
}
- (void)printInteractionControllerDidPresentPrinterOptions:(UIPrintInteractionController *)printInteractionController {
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleLightContent];
self.navigationController.navigationBar.barTintColor = AppColor;
self.navigationController.topViewController.navigationController.navigationBar.tintColor=[UIColor whiteColor];
[[UINavigationBar appearance] setTitleTextAttributes:
@{NSForegroundColorAttributeName: [UIColor whiteColor]}];
}
Смежные вопросы
- 1. Изменение заголовка панели навигации
- 2. Изменение высоты панели навигации
- 3. Изменение цвета панели навигации?
- 4. Изменение цвета текста панели навигации
- 5. Изменение цвета фона панели навигации
- 6. Изменение цвета панели навигации Независимо
- 7. Изменение цвета панели навигации, Android
- 8. Изменение цвета панели навигации вMFMailComposeViewController
- 9. Swift Изменение панели навигации в ViewController
- 10. Заголовок iPhone и субтитры в панели навигации
- 11. Заголовок Шрифт не изменяется на панели навигации
- 12. Как установить заголовок для панели навигации
- 13. Признать кран на панели навигации заголовок
- 14. Как установить заголовок панели навигации в Swift?
- 15. Получить заголовок панели навигации из выбранной строки
- 16. Скрыть ActivityIndicator и заголовок в Панели навигации
- 17. Как установить заголовок для панели навигации UIPopOverController?
- 18. Изменение цвета значка панели навигации на Android
- 19. Изменение панели навигации Оттенок неправильно меняет цвет
- 20. Изменение макета панели навигации на wordpress
- 21. Изменение значка кнопки панели навигации в Swift
- 22. Изменение цвета панели навигации в Swift
- 23. Pycharm - Изменение темы для панели навигации?
- 24. Изменение панели администратора Панель навигации Позиция
- 25. Изменение панели навигации контроллера Split View
- 26. Изменение перехода панели навигации при нажатии
- 27. Изменение цвета кнопки на панели навигации
- 28. Изменение цвета с перекрытием на панели навигации
- 29. Изменение панели навигации экрана будет черным
- 30. Bootstrap изменение высоты панели навигации для мобильного
Благодаря она работала. Но контроллер печати охватывает весь вид, мне нужно поддерживать контроллер печати как popover. – Hokage
Мне нужно создать popover с контроллером навигации в качестве контроллера контента. Затем верните контроллер навигации в делегат printInteractionControllerParentViewController. – Hokage
@ Allan: привет, извините за задержку, я был просто занят своей работой, это проблема solv3e oyur? –