使OpenFlow像Rolodex一样垂直工作

时间:2010-08-15 23:41:26

标签: iphone objective-c coverflow

我一直在考虑将Alex Fajkowski开发的OpenFlow API http://fajkowski.com/blog/2009/08/02/openflow-a-coverflow-api-replacement-for-the-iphone/集成到我正在处理的应用中。

有谁知道如何垂直堆叠图像,以便我可以像rolodex一样从上到下/从下到上滚动图像?

默认行为是OpenFlow水平堆叠图像,并像CoverFlow一样从右到左/从左到右滚动图像。我一直试图了解如何在Objective-C中完成3D动画,但没有取得多大成功......

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

要做的事情很简单,就是用这样的方式旋转整个视图:

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

然后,您必须取消所有流动视图的旋转(或旋转图像,或其他任何内容)。

更好的方法是修复OpenFlow,但是没有查看它的源代码,更改的内容并不明显(大多数情况下你只需要交换“x”和“y”)。

相关问题