iOs, керлинг-страницы, еще один вопрос

Я пишу книгоиздатель, и я очень хочу иметь крутую функциональность, превращающую страницы.

Я заметил, что в UIView есть два заранее построенных типа анимации между двумя видами: переворачивание вокруг вертикальной оси и скручивание вокруг горизонтального, но не завитка вокруг вертикальной оси. Возможно, есть способ обмануть переход керлинга, думая, что вертикальная ось фактически горизонтальна?

Я видел некоторые сторонние библиотеки с открытым исходным кодом для разворачивания страниц, но все они кажутся довольно старыми и медленными или смутными, поэтому я бы предпочел использовать простое прокручивание нового представления и разворот старого Посмотреть. Но если бы можно было использовать библиотеки Apple для этого, это было бы круто. Странно, что они открыли вертикальный керлинг и «спрятали» горизонтальный.

С наилучшими пожеланиями, Тимофей.

One Solution collect form web for “iOs, керлинг-страницы, еще один вопрос”

Я не думаю, что есть способ использовать вертикальное скручивание библиотек Apple. Даже если есть способ сделать это, магазин приложений отклонит приложение, поскольку это не документированный способ делать вещи.

Эта ссылка даст больше информации: http://oleb.net/blog/2010/06/app-store-safe-page-curl-animations/

Листья (http://github.com/brow/leaves) – очень хорошая библиотека с открытым исходным кодом, которая дает эффект вертикального завитка. Я попробовал библиотеку Leaves для использования в моем проекте, очень просто понять, как достигается эффект анимации, пройдя через код. Проблема в том, что она не поддерживает динамические элементы управления, такие как UIView на странице. Но если у вас нет UIView и вы можете нарисовать статическую страницу, Leaves очень хорош.

  • Можно ли запустить iOS-симулятор на Mac без установки Xcode?
  • Создание случайного экрана по умолчанию на iOS
  • Недопустимые маршруты Google api.
  • Поддержка iOS 4.3 до iOS 6.0
  • Глобальная переменная NSMuteableArray с использованием Singleton Class
  • Я хочу, чтобы UItextField, который находится в UITableViewCell, стал первым ответчиком только тогда, когда ячейка коснулась
  • Как воспроизводить видео с YouTube, metacafe и т. Д. В родном приложении iphone?
  • Должен ли я быть в Программе разработчиков iOS, чтобы отправлять мои сборки приложений через TestFlight?
  • Артефакты строк в мобильном Safari
  • масштабирование и поворот формы (прямоугольник)
  • UIScrollView не запоминает позицию
  • Interesting Posts

    Как избежать салфетки для удаления вызова setEditing в UITableViewCell

    UITableView не плавает заголовки разделов

    Как определить высоту панели инструментов в UINavigationController?

    Неверная ошибка Bundle от iTC, не может отправить приложение – поскольку 4 быстрых dylib не вставляют

    Заголовочные файлы не добавляются с помощью набора фреймворков в ios xcode

    UIViews со встроенными представлениями прокрутки (UITableView, UICollectionView) неоднозначны с Auto Layout в Xcode 6 b2. Ошибка или причина?

    воспроизводя видео YouTube в uiwebview. Как обращаться с кнопкой «done»?

    Подкласс и использование UIActivityItemProvider с помощью UIActivityViewController

    Задержка applicationDidEnterЗакрыть захват экрана

    EXEC_BAD_ACCESS в UITableView cellForRowAtIndexPath

    Логика раздела UITableView indexPath

    Скрыть счетчики точек UIPageViewController на последней странице

    Индикатор активности на экране запуска в iOS с использованием Xcode6

    Как расширить область hitTest UIButton без экструдирования его фонового изображения?

    Использование «Like» с API-интерфейсом Facebook для iOS

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.