照片查看器(具有缩放、平移、缩放等功能)? Three20 的替代方案

发布于 2024-12-04 13:20:27 字数 278 浏览 0 评论 0原文

我有一个带有几张图片的应用程序。如果用户点击其中之一,我希望他能够缩放、平移、缩放等。我不需要像 Three20 这样的东西。首先,我从应用程序内的文件加载图像,其次我不需要“库”功能(在网格中显示所有图像>像 Photos.app 一样)。所以我只需要图片中的部分...

在此处输入图像描述

如何我这样做?有没有“样本课程”或教程?

预先非常感谢!

I have an app with a few pictures. If the user clicks on one of them, I want him to be able to zoom, pan, scale and so on. I don't need something like Three20. First of all, I'm loading the images from file inside the app, second I don't need the "library" feature (that displays all the images in a grid > like the Photos.app). So I only need the part in the left picture...

enter image description here

How can I do that? Is there any "sample class" or tutorial?

Thanks a lot in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(2

冷了相思 2024-12-11 13:20:27

UIScrollView 不仅支持滚动,还支持放大和缩小,事实上,它是 webViews 和 tableViews 等事物的超类。

这是将 UIImageView 放入 UIScrollView 的问题 并使 contentSize 匹配,并启用缩放(默认情况下最大/最小缩放为 1.0,将其设置为其他值允许缩放)。

The UIScrollView supports not only scrolling, but also zooming in and out, in fact, it's the super class of things like webViews and tableViews.

It's a matter of fitting an UIImageView inside an UIScrollView and make the contentSize match, and enable zooming (maximum/minimum zooming is 1.0 by default, setting it to something else allows zooming).

恰似旧人归 2024-12-11 13:20:27

查看Nibmus 项目,他们有一个不错的照片控制器http://jverkoey.github.com/nimbus/group___nimbus_photos.html,这听起来是正是您正在寻找的。

check out the Nibmus Project, they have a nice photos controller http://jverkoey.github.com/nimbus/group___nimbus_photos.html, which sounds to be exactly what you're looking for.

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