Как реализовать скручивание страницы с помощью нового iOS 5 Newsstand sdk в Monotouch?

#ios #pdf #xamarin.ios #page-curl

#iOS #PDF #xamarin.ios #скручивание страницы

Вопрос:

Apple наконец выпустила api для своего эффекта перехода PageCurl в iOS 5.0 SDK:

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIPageViewControllerClassReferenceClassRef/UIPageViewControllerClassReference.html

Я хочу выполнить переход между страницами PDF в моем приложении Newsstand, но я не знаю, как это сделать в MonoTouch. Я загрузил Newsstand.zip пример, как указано на веб-сайте Xamarin:

http://docs.xamarin.com/ios/tutorials/Introduction_to_iOS_5#Newsstand

Но он не показывает, как отобразить PDF-файл с использованием нового эффекта PageCurl. 🙁

Как я могу использовать переход скручивания страницы в MonoTouch?

Любая помощь, независимо от того, насколько она мала, приветствуется, спасибо!

Ответ №1:

Я написал простой пример в своем блоге. Это не включает в себя его использование для файлов PDF, это всего лишь простое использование класса UIPageViewController. Это может вам помочь.

Комментарии:

1. Спасибо, очень полезно! Ваш проект должен быть на GitHub! Но как я могу использовать его для перелистывания страниц PDF-файлов? Нужно ли мне просто добавить CGPDFDocument в представление?

2. Добро пожаловать, рад, что я помогаю. У меня не было времени проводить тесты с различными типами контента, но я полагаю, что это будет работать с тем, что вы включаете в свои «страницы».

3. Мне удалось создать простой тестовый проект с PDF, но почему-то он каждый раз вылетает. Проверьте это на GitHub: github.com/Emasoft/IpaziaPDFReader