在用户滚动表视图时,以这种方式编写用于创建表视图的代码,其行为类似于多维数据集。请在下面找到youtube链接,了解我要求的愿景:
http://www.youtube.com/watch?v=hrBxHq83yKQ
与此同时,我尝试使用CATransform3D transform = CATransform3DMakeRotation(angle, 1, 0, 0);
并尝试在顶部添加一行,但不是用于滚动。
此外,由于缺乏OpenGLES的知识,我无法用它来旋转带有触摸手势的立方体。请根据您的可行性建议。
期待收到你的来信。
答案 0 :(得分:2)
检查出来..希望它可以帮助你..
链接1:https://www.cocoacontrols.com/controls/abcustomuinavigationcontroller
答案 1 :(得分:1)
您可以使用图层转换和滚动视图来实现此效果。要构建一个多维数据集,请查看此post。您可以在立方体侧面添加一些叠加层来模拟闪电,然后就完成了。
答案 2 :(得分:0)
我得到了立方体滚动的答案。之前我使用的是以下源代码链接:
同时,上面的tableview演示使用了手势,并且允许我只在向下滚动时在tableview单元格中添加第一行,但我的要求是向上或向下滚动。
此外,我尝试使用垂直iCarousel圆柱形,我实现了垂直立方体滚动。谢谢
答案 3 :(得分:0)
您可能还想检查我们在Chubamobile上基于手势的3D立方体的实现: http://www.chupamobile.com/products/details/2106/Cube+Selector/
它功能齐全,随时可以使用 - 而且几乎就是你想要的
答案 4 :(得分:0)
也许有帮助。
CATransition *animation = [CATransition animation];
animation.duration = 1;
animation.type = @"cube";
animation.subtype = @"fromRight";
[self.contentView.layer addAnimation:animation forKey:@"animation"];
[self.contentView bringSubviewToFront:view];
或该链接http://www.albertopasca.it/whiletrue/objectivec-3d-view-rotation/
不要讨厌 - 关于它的信息很少。