как я могу добавить эффект скручивания страницы в файл PDF?

я получаю данные с удаленного сервера и получаю пару pdf-файлов из веб-сервиса

я открывал файл PDF в своем UIWebView, но я хочу, чтобы эффект скручивания страницы был в моем файле PDF

как обычно у нас есть эффект в pageBasedApplication.

я ищу много руководств и гуглю, но не могу найти самое простое решение, как

могу ли я показать свой PDF-файл в эффекте скручивания страницы, и я могу увеличивать и уменьшать масштаб PDF

Пожалуйста, помогите мне, как я могу показать свой PDF-файл в эффекте скручивания страницы.

если у кого-то есть код, пожалуйста, предоставьте мне или расскажите мне какой-нибудь простой учебник, который я могу

следуйте, с нетерпением жду ваших ответов.

заранее спасибо


person zeeshan shaikh    schedule 26.10.2013    source источник
comment
Что вы уже пробовали? Вы исследовали, как достигается эффект скручивания страницы?   -  person RyanR    schedule 27.10.2013
comment
@RyanR Я пробовал это: PaperStack, PageCurlDemo, листья, но я не понимаю, как установить эффект скручивания страницы в моем pdf-файле.   -  person zeeshan shaikh    schedule 27.10.2013


Ответы (1)


Вы сможете сделать это с помощью UIPageViewController-PDF (однако следуйте полным инструкциям на странице github):

NSString *path = [[NSBundle mainBundle] pathForResource:@"myFile" ofType:@"pdf"];
PageViewController *page = [[PageViewController alloc] initWithPDFAtPath:path];
[self presentViewController:page animated:YES completion:NULL];

С другой стороны, Листья тоже должны работать из коробки; если вы получите пример приложения и замените имя файла PDF, это должно быть все.

Если у вас не получается, вставьте свой код и подробно объясните, что у вас не работает.

person sergio    schedule 27.10.2013
comment
есть кое-что, что я хочу спросить, скручивание страницы работает, но я не могу увеличить документ в формате pdf. Спасибо - person zeeshan shaikh; 30.10.2013
comment
UIPageViewController-PDF поддерживает масштабирование. Попробуйте установить точку останова в методах делегата PDFScrollView и посмотрите, доберетесь ли вы туда... возможно, вам следует задать новый вопрос с достаточным количеством кода, чтобы мы могли знать, что именно вы делаете. - person sergio; 30.10.2013
comment
не могли бы вы проверить эту ссылку, я разместил свой вопрос здесь, stackoverflow.com/questions/19829327/ - person zeeshan shaikh; 07.11.2013
comment
:sergio не могли бы вы найти мой вопрос, мне очень нужна ваша помощь. stackoverflow .com/questions/20603996/ - person zeeshan shaikh; 16.12.2013
comment
@sergio я сделал скручивание страницы по вашему примеру, он хорошо работает в портретной ориентации, в альбомной ориентации не отображается полный pdf, помогите мне - person iOSDevp; 03.09.2015
comment
Я предполагаю, что вы не установили ограничения или правильную маску изменения размера. Если вам нужна дополнительная помощь, задайте новый вопрос и предоставьте всю необходимую информацию. - person sergio; 03.09.2015