如何让照片像iphone主屏一样显示?

发布于 2024-12-02 09:19:19 字数 141 浏览 0 评论 0原文

我正在尝试制作一个应用程序,它可以像 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

帅冕 2024-12-09 09:19:19

我建议您使用 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文