如何让照片像iphone主屏一样显示?
我正在尝试制作一个应用程序,它可以像 iphone 中的应用程序图标一样显示相机胶卷中的照片(矩阵视图)。图片将具有“摆动”效果并且图片需要重新排列(交换图片的可能性)。
我找到了如何实现摆动效果。
实现显示和交换功能的最佳方式是什么?
I'm trying to make an app that's displaying my photos from camera roll like app icons in iphone (matrix view) . The pictures will have the "wobble" effect and the pictures need to be rearrangeable(the posibility to swap pictures).
I found out how to implement the wobble efect.
What`s the best way to implement the displaying and swapping functionality?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议您使用 CALayer 来展示您的照片。
使用图层的框架属性将这些图层添加到 UIView 中的类似矩阵的图案中。
要移动或重新排列照片,请在使用触摸点的 View 的 TouchsBegin 方法中找到特定的 CALayer,并通过 Touch 中的移动移动它(在 TouchMoved 中)。在touchesEnded方法中将其设置在适当的位置。
我假设您已经了解我在上面的描述中提到的类的使用的基本知识。
如果您需要更多帮助,请在此发帖。
I suggest you to show your photos using CALayer.
Add those layer in Matrix like pattern in your UIView using frame property of layer.
To move or rearrange photos find particular CALayer in touchesBegin method of View using touch points and Move it with movement in touched(in touchesMoved). Settle it in a proper location in touchesEnded method.
I have assumed that you have basic knowledge of usage of classes that I mentioned in above description.
Post here if you need more help.