我想创建一个360度转盘,通过触摸事件控制旋转来显示大量图片(12,24或36)(如example但本机编码为iOS应用程序)。
取决于触摸位置的最简单的想法是加载特定的uiimage。 有什么想法最好的做法是什么?是否有机会在核心动画的帮助下更快地创建图像转盘?还有其他任何提示吗?任何其他已知的项目,我可以从中得到一些帮助吗?
感谢您的时间和提示,正确的方向。
以下是来自“audi a8”的ipad-app的另一个示例。
答案 0 :(得分:2)
从第一个例子可以看出,对于每个旋转角度,实际上已经拍摄了物体。这是非常棘手的部分。你需要一个三脚架和一个带遥控器的摄像头,如果可能的话还需要一个旋转盘片以保持角度一致。
实施相对简单。正如您猜测的那样,您只需跟踪触摸位置,并根据最后一个触摸位置的增量显示相应的图像。
答案 1 :(得分:0)
好吧,您可以使用同一示例中使用的HTML / CSS / JS ...只需将其加载到您应用的UIWebView中,然后将您的网站作为资源加载...
答案 2 :(得分:0)
子类UIImageView,加载帧的数组,处理屏幕y轴上的点击移动并相应地更改活动图像。不要忘记循环你的图像。 :)