Как получить доступ к экрану общего доступа в UIPrintInteractionController, когда пользователь увеличивает масштаб страницы печати?

Я показываю этот контроллер печати, и он работает нормально. Хотя, когда я увеличиваю страницу печати, она открывает другой экран, в правом верхнем углу которого есть опция "Поделиться". Теперь я не знаю, как мне получить доступ к этому экрану, я хочу сказать, как мы узнаем, поделился ли пользователь с помощью любого доступного варианта. Прямо сейчас я знаю, напечатан ли документ или нет. Я прилагаю скриншоты для справки.

Снимок экрана

Поделиться экраном

параметры при нажатии кнопки

 let printInfo = UIPrintInfo(dictionary:nil)
    printInfo.outputType = UIPrintInfoOutputType.general
    printInfo.jobName = "Wallet Details"

    // Set up print controller
    let printController = UIPrintInteractionController.shared
    printController.printInfo = printInfo

    // Assign a UIImage version of my UIView as a printing iten
    printController.printingItem = image

    // Do it

    printController.present(from: self.view.frame, in:self.view ,animated: true) { (printVC, success, error) in
       completion(success)
    }

0 ответов

Другие вопросы по тегам