Printing
原文:https://developer.apple.com/design/human-interface-guidelines/ios/system-capabilities/printing/
hr.icon
アプリは、システムに内蔵されているAirPrintテクノロジーを利用して、画像やPDFなどのコンテンツを互換性のあるプリンターにワイヤレスで印刷することができます。
AirPrint対応アプリケーションで印刷可能なコンテンツを表示する場合、通常、ナビゲーションバーやツールバーのアクションボタンをタップし、次に「印刷」アクションをタップしてプリンタビューを表示します。
このビューには、利用可能なプリンタのリストと、コピー枚数やページ範囲などのカスタマイズ可能なオプションが表示され、印刷を開始するためのボタンが用意されています。
https://gyazo.com/444693f247f71de637f0c5928690c9a9
印刷を検出可能にする。
アプリにツールバーやナビゲーションバーがある場合は、システムが提供する[アクション]ボタンで印刷を有効にします。
ユーザーはこのボタンに慣れ親しんでおり、他のアプリで印刷する際に使用します。
アプリにツールバーやナビゲーションバーがない場合は、代わりにカスタム印刷ボタンをデザインします。
印刷が可能な場合にのみ印刷を有効にする。
画面上に印刷するものがない場合やプリンタが利用できない場合は、アクションボタンをタップしても印刷アクションを表示しないようにします。
アプリケーションにカスタム印刷ボタンが実装されている場合は、印刷ができないときにはそれを無効または非表示にします。
付加価値のある印刷オプションを提供する。
ユーザーがコンテンツを印刷する際に指定したいオプションを考えてみましょう。
ページ範囲の選択や複数部数の要求などのオプションを検討します。
表裏印刷などの追加オプションが意味を持ち、プリンターがサポートしている場合は、それを有効にします。
開発者向けのガイダンスとしては、Drawing and Printing Guide for iOSとUIPrintInteractionControllerを参照してください。
<-- Notifications
--> Quick Look