【问题标题】:Display full screen image using UICollection View [closed]使用 UICollection View 显示全屏图像 [关闭]
【发布时间】:2015-10-18 10:28:41
【问题描述】:

我正在使用 UICollection View 显示来自 server 的 1000 张图像,当在单个单元格上选择该特定图像应全屏显示时,当我向左和向右滑动时,应分别显示下一张和上一张图像。 到目前为止,我在UICollection View 中显示了 1000 张图片,但我无法全屏显示图片,请帮助我,谢谢提前

【问题讨论】:

    标签: ios objective-c iphone uiimageview uicollectionviewcell


    【解决方案1】:

    您可以以模态方式呈现UIPageViewController。每个视图控制器都是视图控制器,只有UIImageView 子视图全屏显示。在UIPageViewController 的委托中,您可以配置下一页/上一页。 您可以查看UIPageViewController Tutorial 了解有关实施的更多信息

    考虑使用SDWebImage 库来异步缓存和加载图像。

    【讨论】:

    • 正在从服务器加载图像,所以可以在 UIPageViewController 中显示
    • 是的,当然,在图像加载时在中心显示加载指示器。您还可以显示缩略图,因为它会快速加载,直到您加载实际大小的图像。这将确保您异步加载图像。检查我的更新答案
    • 是的,只有我使用SDWebImage 将图像加载到集合单元格中,从这里只有我卡住了。我不知道应该在didSelectItemAtIndexPath 下给出什么代码..你能提供一些示例代码,谢谢你的帮助
    • 您将以模态方式呈现UIPageViewController。给它选择的图像索引作为属性,然后加载你的页面。查看我在如何使用页面控制器的答案中添加的教程。
    • 好吧,让我试试,谢谢
    猜你喜欢
    • 2016-03-25
    • 1970-01-01
    • 2021-12-15
    • 2014-07-22
    • 2010-12-16
    • 1970-01-01
    • 2019-06-30
    • 1970-01-01
    相关资源
    最近更新 更多