Заставить OpenFlow работать вертикально, как Rolodex - PullRequest
0 голосов
/ 16 августа 2010

Я пытался интегрировать OpenFlow API, разработанный Алексом Файковским: http://fajkowski.com/blog/2009/08/02/openflow-a-coverflow-api-replacement-for-the-iphone/ в приложение, над которым я работаю.

Кто-нибудь знает, как я могу расположить изображения по вертикали так, чтобыЯ могу прокручивать изображения сверху вниз / снизу вверх, как rolodex?

По умолчанию OpenFlow выполняет укладку изображений по горизонтали и прокрутку изображений справа налево / слева направо, как CoverFlow.Я пытался понять, как 3D-анимация выполняется в Objective-C без особого успеха ...

Заранее благодарю за помощь.

1 Ответ

0 голосов
/ 16 августа 2010

Действительно простая вещь - это повернуть весь вид примерно так:

openFlowView.transform = (CGAffineTransform){0,1,-1,0,0,0};

Затем вам придется развернуть все текущие изображения (или повернуть изображения, или что-то еще).

Лучший способ - это исправить OpenFlow, но, не глядя на его исходный код, не очевидно, что изменить (в основном вам просто нужно поменять местами «x» и «y»).

...