如何在 iPhone 应用程序中创建滑动浏览照片功能

发布于 2024-09-06 02:15:29 字数 146 浏览 9 评论 0原文

我希望能够在 iPhone 应用程序中滑动浏览一系列图像,就像在“照片”应用程序中一样。我想让照片驻留在手机应用程序本身中。

我知道 facebook Three20 api 会执行此操作,但它从 url 读取图像。

有谁知道我如何实现这个功能?

I want to be able to swipe through a series of images in my iPhone app like in the Photos app. I want to have the pictures reside on the phone in the app itself.

I know the facebook three20 api does this but it reads the images from a url.

Does anyone know how I can implement this functionality?

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

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

发布评论

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

评论(1

森末i 2024-09-13 02:15:29

为了创建“滑动浏览”功能,您需要使用具有水平滚动功能的 UIScrollViewUIScrollViewbounds 应设置为总可用空间,可能是整个屏幕 (CGRectMake(0, 0, 320, 480) ),contentSize 应该是包含图像的屏幕的总宽度,因此图像数量 * 320。此 contentSize 的高度应设置为 UIScrollView 本身的高度,因此只能水平滚动。

要捕捉到每个图像(以便每 320 像素),您可以将 pagingEnabled 属性设置为 YES (感谢评论中的 @Ben!)

For creating the 'swipe through' functionality, you'll have you use a UIScrollView with horizontal scrolling. The bounds of the UIScrollView should be set to the total available space, probably the whole screen (CGRectMake(0, 0, 320, 480)) and the contentSize should be the total width of the screens with images, so number of images * 320. The height of this contentSize should be set to the height of the UIScrollView itself, so only horizontal scrolling is possible.

For snapping to each image (so that would be every 320px) you can set the pagingEnabled property to YES (Thanks @Ben in the comments!)

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