Я пытаюсь разработать приложение для iOS в SWIFT, которое имеет требование визуализации файлов в арабском формате PDF и позволяет пользователю читать PDF-файлы, прокручивая слева направо. I попробовали много библиотек, но не нашли идеального способа сделать это. Можете ли вы помочь мне в этом с любыми библиотеками или идеями. Заранее благодаренPDF-ридер для iOS с поддержкой слева направо подкачки
ответ
почему голос? Я использую его, и он работает – xmhafiz
Привет. Можно ли прокручивать слева направо, а не направо налево, чтобы перемещаться между страницами также с помощью пейджингового эффекта. Как уже упоминалось, мне нужно показать арабский PDF, который нужно прокрутить слева направо. – MobX
Привет я просто создать Swift проект с использованием https://github.com/vfr/Reader, и вам необходимо выполнить следующие шаги, чтобы преобразовать эту объективную библиотеку, чтобы скор:
- Сначала вам нужно создать файл заголовка Bridge для вас, быстрый проект.
- Затем вам нужно добавить Vfr нужный файл, чтобы ваш проект (который будет приложен в моем примере кода)
- Теперь вам нужно установить оператор импорта, чтобы мост заголовка файла
#ifndef Bridge_Header_h
#define Bridge_Header_h
#import "ReaderViewController.h"
#endif /* Bridge_Header_h */
- Добавить этот файл Bridge и Проект-> target-> строить Настройка -> Objective-C Bridging заголовок и установить файл Bridge.
- Теперь Opne ваш проект View Controller этого вы хотите, чтобы открыть PDF файл набор Делегирование как:
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
RealTime Выход:
Привет. Можно ли прокручивать слева направо, а не направо налево, чтобы перемещаться между страницами также с помощью пейджингового эффекта. Как уже упоминалось, мне нужно показать арабский PDF-файл, который нужно прокручивать слева направо – MobX
ли вы поддержку библиотеки PDF арабскую Swiping слева направо? –