/ / setting deafult Printer details zamiast UIPrintInteractionController - iphone, airprint

ustawienie deafult Printer details zamiast UIPrintInteractionController - iphone, airprint

Czy istnieje sposób, dzięki któremu możemy ustawić domyślną drukarkę i jej domyślny rozmiar zamiast używać uiprintInterctionController?

Odpowiedzi:

0 dla odpowiedzi № 1

Nie ma łatwego sposobu na obejście UIPrintInteractionController, ponieważ jest "główna klasa do drukowania w systemie iOS" (zgodnie z pierwszym akapitem lub dwoma dokumentami).

Przeglądając tę ​​dokumentację, znalazłem przydatną metodę o nazwie:

- printToPrinter:completionHandler:

co pozwala drukować bezpośrednio na drukarce(prawdopodobnie poprzednio wybrana drukarka z UIPrintInteractionController) bez wywoływania interaktywnego interfejsu użytkownika. Nadal jednak wyświetla okno dialogowe postępu drukowania.