AirPrint показывает две иконки назад (<<)
Я готов экспортировать некоторые файлы PDF из моего приложения, используя AirPrint в iOS. однако, когда я представляю UIPrintInteractionController, он показывает две иконки назад как <<. Я приложил изображения и код, чтобы получить то, что я делаю. Я думаю, что значки - одна для моей собственной панели навигации и другая для UIPrintInteractionController, я пытался скрыть barItems, но не получилось. вот код:
UIPrintInteractionController *printController = [UIPrintInteractionController sharedPrintController];
printController.delegate = self;
NSMutableArray *printingItems = [NSMutableArray array];
if(exportCSV) [printingItems addObject:csvData];
if(exportPDF) [printingItems addObject:pdfData];
UIPrintInfo *printInfo = [UIPrintInfo printInfo];
printInfo.outputType = UIPrintInfoOutputGeneral;
printInfo.jobName = @"MyHealth Export";
printInfo.duplex = UIPrintInfoDuplexLongEdge;
printController.printInfo = printInfo;
printController.showsPageRange = YES;
printController.printingItems = printingItems;
dispatch_async(dispatch_get_main_queue(), ^{
[printController presentAnimated:YES completionHandler:^(UIPrintInteractionController *printInteractionController, BOOL completed, NSError *error) { //code}
Образ:
Любая помощь приветствуется.. Заранее спасибо:)
1 ответ
Вы уверены, что это две кнопки, а не одна? Похоже, что вы или кто-то еще, возможно, установили название контроллера под ним или его метку кнопки "Назад" на @"<". Обычно он показывает больший символ <, за которым следует либо заголовок контроллера ниже, либо "Назад", если заголовок слишком велик. Каким-то образом это кажется установленным на "<" из того, что я вижу.
Есть ли где-нибудь, где вы меняете название элемента навигации? Возможно, в инспекторе атрибутов для элемента навигации, который позволяет поместить метку кнопки "Назад"?