我正在開發POS(銷售點)application.i能夠使用UIPrintInteractionController彈出窗口成功打印。然而,當在屏幕上按下printticket按鈕時,它應該直接打印而不需要打印交互彈出。我不確定這是否可能。不使用UIPrintInteractionController打印
任何人都可以提出一個替代?
謝謝。
我正在開發POS(銷售點)application.i能夠使用UIPrintInteractionController彈出窗口成功打印。然而,當在屏幕上按下printticket按鈕時,它應該直接打印而不需要打印交互彈出。我不確定這是否可能。不使用UIPrintInteractionController打印
任何人都可以提出一個替代?
謝謝。
我已經與iOS打印API交互了一下,並且我從來沒有遇到過不使用UIPrintInteractionController
打印的方法。作爲一名iOS設備用戶,我不確定想要這樣一種打印方式,而不需要我這麼說,因爲之後任何舊的應用程序都可能開始發送垃圾郵件。
好消息,使用iOS8,現在可以在沒有UIPrintInteractionController的情況下進行打印。參見WWDC 2014視頻Adopting AirPrint。他們特別提到這對於POS應用程序是多麼有用。
你能否擴大你的答案多一點?謝謝 –
我的應用程序是一個POS(銷售點)應用程序。我會每隔20-40秒打印一次票。所以每20秒一次彈出讓我有選擇打印機的選項並不理想。我想在應用程序啓動時設置打印機一次,並繼續打印到該打印機,直到我退出應用程序。 – Rajashekar
@Rajashekar我明白,有一些具體的動機,想要它不是邪惡的,但有很多方式可以濫用這樣的API。例如,您可能希望編寫一個應用程序,讓您在不告訴用戶的情況下發送短信,但如果某人編寫的應用程序開始以郵件形式發送垃圾郵件,則每個人都會收取費用?打印也是如此。 –
現在,我明白了。感謝您的解釋。 – Rajashekar