【发布时间】:2016-10-26 09:15:11
【问题描述】:
我有收藏视图,用户可以下载并在 Web 视图中查看 PDF 文件。我的应用是横向的,所以垂直滚动感觉很奇怪,所以我想让滚动水平。在 Web 视图中可能吗?或者我必须改用滚动视图?很快。
我正在使用 alamofire 下载和我的目的地:
let documentsURL = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)[0]
let fileURL = documentsURL.URLByAppendingPathComponent("\(magazineObject.title).pdf")
return fileURL
}
这是我查看 pdf 的代码
class RedirectMagazineViewController: UIViewController {
@IBOutlet weak var webView: UIWebView!
@IBOutlet weak var activityIndicator: UIActivityIndicatorView!
var receiveData: NSURL!
var receiveTitle: String = ""
override func viewDidLoad() {
super.viewDidLoad()
print("receiveData 2ndVC =>\(receiveData)")
self.navigationController?.navigationBarHidden = false
self.title = receiveTitle
let documentsPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0]
let filePath = "\(documentsPath)/\(receiveTitle).pdf"
let url = NSURL(fileURLWithPath: filePath)
let urlRequest = NSURLRequest(URL: url)
webView.loadRequest(urlRequest)
activityIndicator.startAnimating()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
【问题讨论】: