提问者:小点点

在灯光模式下看不到UIPrintInteractionController(Swift)的导航栏


有什么办法可以改变导航栏的颜色吗?


共1个答案

匿名用户

请尝试此委托方法

- (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];
}