我正在尝试在SWIFT中开发iOS应用程序,该应用程序需要呈现阿拉伯语PDF文件并允许用户通过从左向右滑动来阅读PDF。我尝试了很多库,但没有&# 39;找到一个完美的方法来做到这一点。任何图书馆或想法都可以帮助我。 提前致谢
答案 0 :(得分:1)
您好我只是使用https://github.com/vfr/Reader创建一个Swift项目,您需要执行以下步骤将此目标库转换为swift:
#ifndef Bridge_Header_h
#define Bridge_Header_h
#import "ReaderViewController.h"
#endif /* Bridge_Header_h */
class ViewController: UIViewController , ReaderViewControllerDelegate {
它是View Controller ViewDidLoad代码:
override func viewDidLoad() {
super.viewDidLoad()
let filepath = (NSBundle.mainBundle().pathForResource("Reader", ofType:"pdf"))! as String
if let document = ReaderDocument.withDocumentFilePath(filepath, password: "")
{
let readerViewController: ReaderViewController = ReaderViewController(readerDocument: document)
readerViewController.delegate = self
// Set the ReaderViewController delegate to self
self.navigationController!.pushViewController(readerViewController, animated: true)
}
}
示例代码: https://github.com/nitingohel/NGSwiftPdfReader
实时输出:
答案 1 :(得分:0)