【发布时间】:2012-08-24 17:30:26
【问题描述】:
我需要一个滚动视图,其中多个图像以圆柱形方式排列,并且在滚动时,图像应该像玻璃杯上的图像一样旋转。杯子应稍微倾斜,以便也可以看到背面的图像。我尝试为此使用 iCarousel,但图像不卷曲并且倾斜不起作用。由于我的图像较大,因此它一定很重要。
在搜索时,我遇到了使用 OpenGL 的图像变形。可以用来制作想要的效果吗?
【问题讨论】:
-
如果您的问题是 OpenGL 可以做到这一点。是的,它可以。
-
实际上我的时间很紧,而且我还没有使用 OpenGL。 @bandejapaisa 您能否建议任何方法来完成此操作。我曾想过使用iCarousel圆柱形方法并弯曲视图以获得所需的效果。我可以知道如何将视图弯曲成曲面吗?
-
我用iCarousel实现了圆柱体效果,但是那些圆柱体上的图像是平面矩形。我想在图像中实现弯曲,使其看起来像是粘贴在圆柱体上。请提出解决方案。可以用CALayer来达到想要的效果吗?
标签: ios image scroll cylindrical