如何在垂直pdf中实现水平滚动?

时间:2015-04-27 14:38:04

标签: ios xcode swift pdf uiwebview

我正在尝试在swift中创建一个pdf查看应用程序,水平分页就像电子书阅读器一样。我一直在使用webview并设置分页属性,但没有运气。我应该使用UIWebView.scrollView属性吗?这是我的代码:

class ViewController: UIViewController { 

    @IBOutlet var pdfWebView: UIWebView! 

    func showPdf(pdfName: String?, pdfView: UIWebView?) { 
        var pdfName: String! = "" 
        var pdfLocation: NSURL! = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("\(pdfName)", ofType: "pdf")!) 
        let request: NSURLRequest! = NSURLRequest(URL:pdfLocation) 
        pdfView!.loadRequest(request) 
        pdfView!.paginationMode = UIWebPaginationMode.LeftToRight
        pdfView!.paginationBreakingMode = UIWebPaginationBreakingMode.Page
        pdfView!.pageLength = CGFloat(1000) 
        pdfView!.gapBetweenPages = CGFloat(5) 
    } 
    override func viewDidLoad() { 
        super.viewDidLoad()  
        showPdf("MVA", pdfView: pdfWebView) 
    } 
}

0 个答案:

没有答案