Я должен реализовать UIPrintInteractionController
внутри всплывающего окна. Я реализовал -UIPrintInteractionController внутри всплывающего окна
(UIViewController *)printInteractionControllerParentViewController:(UIPrintInteractionController *)printInteractionController {
UINavigationController* navigationController = [[UINavigationController alloc] init];
UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:navigationController];
[popover presentPopoverFromRect:address.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
[popover.contentViewController.view setBackgroundColor:[UIColor grayColor]];
navigationController.preferredContentSize = CGSizeMake(320, 540);
return navigationController;
}
Но происшествиям говоря:
reason: '-[UIPopoverController initWithContentViewController:] called when not running under UIUserInterfaceIdiomPad.'
Даже на тестировании в Ipad тренажере. что делать ? Я должен реализовать всплывающее окно точно так же, как .
ваша проблема касается экранов разного размера – vaibhav
@vaibhav, что мне делать, если я нацелен на ipads. –
см. Мои сообщения, если это полезно .. – vaibhav