在iOS中的立方体效果滚动tableview单元格?
编写一个用于创build表视图的代码,当用户滚动表视图时,它的行为就像立方体一样。 请在下面findyoutube链接为我所要求的愿景:
http://www.youtube.com/watch?v=hrBxHq83yKQ
同时,我试着用CATransform3D transform = CATransform3DMakeRotation(angle, 1, 0, 0);
它的工作原理是在顶部添加一行,而不是滚动。
此外,由于缺乏OpenGLES的知识,我不能用它来通过触摸手势旋转立方体。 请根据您的可行性提出相同的build议。
期待收到你的回复。
检查出来..希望它可以帮助你..
链接1: https : //www.cocoacontrols.com/controls/abcustomuinavigationcontroller
链接2: https : //github.com/augustjoki/CubeTabBarController
你可以通过图层转换和滚动视图来实现这个效果。 build立一个立方体看看这个post 。 你可能会添加一些覆盖到你的立方体来模拟闪电,你就完成了。
我得到了立方滚动的答案。 之前我使用的是下面的源代码链接:
GestureBasedTableViewDemo
同时,上面的tableview演示使用手势,并允许我只在tableview单元格中添加第一行,而滚动下来,但我的要求是有立方向滚动向上或向下两个。
此外,我尝试与垂直iCarousel圆柱体,我实现了垂直立方体滚动。 谢谢
您可能还想要查看我们在Chubamobile上基于手势的3D立方体的实现: http : //www.chupamobile.com/products/details/2106/Cube+Selector/
它function齐全,随时可以使用 – 几乎完全符合您的要求
也许它有帮助。
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/2013/07/objectivec-3d-view-rotation-parallelepiped-cube/
不要厌恶 – 关于它的信息很less。