2

iPad アプリケーションに AirPrint 機能を追加したい

Apple のDrawing and Printing Guideに記載されているプリンターのオプションを表示しようとしています。

ツールバーとUIBarButtonItem *printButton. コントローラーで、次onPrintClickのようなコードでプリンターオプションを受け取り、表示しようとします:

UIPrintInteractionController *controller = [UIPrintInteractionController sharedPrintController];
 [controller setDelegate:self];
 if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
  [controller presentFromBarButtonItem:self.printButton animated:YES
         completionHandler:completionHandler];
 } else {
  [controller presentAnimated:YES completionHandler:nil];
 }

私は何も受け取らないので、助けてください:(

4

2 に答える 2

1

AirPrint を使用するにはprintItem/プロパティを設定する必要があります。printItems

controller.printItem = a URL to PDF or image file;
于 2010-11-30T03:08:10.707 に答える
0

私はこれを個人的に iPad アプリで使用しました: iOS アプリに AirPrint を含める

于 2012-02-28T04:02:07.483 に答える