Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @IBAction func didTapTravelInsurance(_ sender: UIButton) {
- let documentsDirectory = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0]
- let filePath = (documentsDirectory as NSString).appendingPathComponent("paymentApproval.pdf") as String
- let pdfCreator = PDFCreator(title: "title", body: "body", image: UIImage(named: "meuhedet")!, contact: "contact")
- let pdfData = pdfCreator.createFlyer()
- let queue = DispatchQueue(label: "ThreadSafeCollection.queue")
- queue.sync {
- do{
- try pdfData.write(to: URL(string: filePath)!)
- }catch let error{
- print(error)
- }
- }
- queue.async {
- DispatchQueue.main.async {
- self.showPdfReader(url: URL(string: filePath)!, title: "pdf", backButtonType: .back)
- }
- }
- //self.showLoginSelection(entryPoint: .insurance)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement