2011-08-31 169 views
0

我试图制作一个应用程序,它显示我的照片像iPhone中的应用程序图标(矩阵视图)。图片将产生“摆动”效果,并且图片需要重新排列(交换图片的可能性)。如何显示像iphone主屏幕的照片?

我发现了如何实施摆动效应。

什么是实现显示和交换功能的最佳方式?

回答

0

我建议你使用CALayer来显示你的照片。 使用图层的frame属性在您的UIView中添加矩阵中的图层。

移动或重新排列照片发现鉴于touchesBegin方法特别的CALayer使用触摸点,并与移动而移动它触摸(touchesMoved)。在touchesEnded方法中将它解决在适当的位置。

我假设你有上面描述中提到的类的用法的基本知识。

如果您需要更多帮助,请在此处发帖。

+0

我真的新iOS开发,所以,我很感激,如果你能告诉我一些教程使用的CALayer。 –

+0

看一看这个http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Reference/CALayer_class/Introduction/Introduction.html#//apple_ref/occ/cl/CALayer,之后读取样本代码由CALayer类参考中的苹果提供。 – Mohammad

相关问题