iPhone 图片库

Posted

技术标签:

【中文标题】iPhone 图片库【英文标题】:iPhone image gallery 【发布时间】:2012-02-13 10:39:06 【问题描述】:

我正在寻找适用于 iPhone(照片查看器)的简单图片库。我在 ios 4 上使用 EasyGallery,但在 iOS 5 下我遇到了这个画廊的一些问题。 Three20 的画廊对我来说太复杂了,并且有很多我不需要的功能(从互联网加载图片 -> 我只需要支持本地图片)。我需要显示 app bundle 中的图片,而不是照片库中的图片。

1) EasyGallery 在 iOS 4 下运行,但在 iOS 5 下不运行。如果有人修改了它的源代码使其现在可以在 iOS 5 下运行,请在此处发布您的代码。

2) FGallery 在视图以模态方式呈现时不起作用。这就是我的情况。因此,如果有人将 FGallery 的源代码改编为模态工作,请在此处发布您的代码。

我自己尝试将源代码从 1 和 2 更改,但没有成功。有人知道一个简单的即用型 iPhone 图像库吗?

提前致谢

【问题讨论】:

【参考方案1】:

FGallery 相当不错。上次尝试时,测试应用程序有点问题,我在自定义外观时遇到了一些问题,但是是的,它很简单且易于使用。

https://github.com/gdavis/FGallery-iPhone

【讨论】:

谢谢大麦。我花了最后几个小时尝试使用 FGallery,当你有一个导航控制器时它工作得很好。但是我需要以模态方式呈现视图,而 FGallery 在以模态方式呈现时不起作用。其实很奇怪。我花了几个小时更改源代码,但没有成功。无论如何感谢您的线索;)【参考方案2】:

MWPhotoBrowser

KTPhotoBrowser

EGOPhotoViewer

我已经尝试了所有这些,发现它们都相似(因为它们正在复制 Apple 的),所有 3 个加载图像都是异步加载的,带有缓存。

【讨论】:

为什么-ve 投票给这个答案?只是因为他只发布了项目名称吗? Does someone know a simple ready to use image gallery for the iPhone? 我以为我在回答这个问题,哈哈? 如果 SO 会添加 FB 类型的“赞”按钮(而不是“很棒的评论”),那么您将获得很多赞。 但它仍然对一些 cmets 有用。我们为什么要真正使用这些。你有这些方面的经验吗? 我已经尝试了所有这些,发现它们很相似(因为它们正在复制 Apple 的),所有 3 个都是异步加载图像,带有缓存。【参考方案3】:
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:picker animated:YES];
[picker release];

查看委托方法here

【讨论】:

我不想显示照片库中的图片,而是应用程序包中的图片。【参考方案4】:

查看此自定义照片库视频演示:http://screencast.com/t/7ixTAAWGtt

【讨论】:

这个相册有什么好处?在这里提供更全面的信息会非常有用。

以上是关于iPhone 图片库的主要内容,如果未能解决你的问题,请参考以下文章

从 iphone 图片库中获取所有图片并在 UICollectionView 中显示

在 iphone 中创建自定义图片库

XCode开发iPhone怎么添加图片?

如何在 iPhone 图片库中获取图像的嵌入式 GPS 和地理位置数据

iPhone 照片库可用空间

为啥 iPhone 6 使用@2x 图片资源?