【问题标题】:How to make a swipe enabled photo gallery (using photos from photo library)?如何制作启用滑动的照片库(使用照片库中的照片)?
【发布时间】:2017-10-31 04:08:42
【问题描述】:

我正在制作一个用 swift 编写的 ios 相机应用程序,我想在应用程序中添加一个相册。我正在使用ALCameraViewController 框架。它创建了一个很好的照片集合视图,从用户的照片库中获取所有照片。当您点击其中一个图像单元格时,它也可以显示单个图像。

但我想要的是,在单个图像视图中,用户能够左右滑动以获取上一张和下一张照片。我现在的想法是将所有照片添加到一个数组中,这样它就可以在数组中循环显示不同的图像。但这可能会导致应用程序由于内存不足而崩溃。是否有可能每次用户向左或向右滑动时,程序都会获取照片?或者有什么其他方法可以做到这一点?

有什么想法吗?谢谢~

【问题讨论】:

  • 使用collectionView 。仅分配显示在 UI 中的内存。如果单元格从屏幕上消失,那么它的内存就会被释放。

标签: ios swift ios-app-extension photo-gallery photolibrary


【解决方案1】:

您可以查看以下框架。很容易实现。

https://github.com/zvonicek/ImageSlideshow

它有一个 FullScreenSlideshowViewController 类,可用于您的目的,也可以自定义。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-19
    • 2011-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多