Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

srigger

macrumors newbie
Original poster
Dec 20, 2014
1
0
I can print the content of my uiwebview but it prints on two page, how can I scale it down to one page ?

My code:

Code:
@IBAction func printWebPage(sender: UIBarButtonItem) 
{
   let url = MainWebView.request?.URL
   let stringurl = url?.absoluteString

   let pic = UIPrintInteractionController.sharedPrintController()
   let printInfo : UIPrintInfo = UIPrintInfo(dictionary: nil)

   printInfo.outputType = UIPrintInfoOutputType.General
   printInfo.jobName = url  

   pic!.printInfo = printInfo
   pic!.printFormatter = MainWebView.viewPrintFormatter()
   pic!.showsPageRange = false

   pic!.presentAnimated(true, completionHandler: nil)
}
 
Last edited by a moderator:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.