Swift-YCPhotoBrowser Objective-C网络图片浏览器

网络图片的展示页面想做得既顺滑又美观,用Swift-YCPhotoBrowser就挺省事儿的。别看名字叫 Swift,其实它底层是用 Objective-C 写的,集成上手都不麻烦,尤其对老项目友好。图片加载靠的是老牌好用的 SDWebImage,不用自己折腾缓存和下载逻辑,稳定又快。

图片浏览交互做得也比较细,双击缩放平滑切换动画这些都有,就像 QQ 看图那种感觉。体验感一下就拉满了。加上还能直接保存图片到相册,对于那种需要收藏、转发的场景也比较贴心。

页面切换的动画效果也不赖,滑动手势比较跟手,不卡顿。还有一个点我觉得还不错,可自定义配置,比如显示页码、导航栏样式这些都可以自己来,灵活性蛮高的。你甚至可以把它改成你自己的 UI 风格。

调用流程简单,大致是:传入 URL 数组、指定初始图片索引,调出控制器就能用了。API 清晰,没有太多弯弯绕绕,新手也不容易出错。源码也开源了,YCPhotoBrowser-Objective-C-master文件里都有,跑一遍 demo 项目基本就会用了。

如果你项目里有图片预览的需求,尤其是那种网络图多、加载压力大的场景,这个库真挺适合的。嗯,想省事又不想牺牲体验,那就可以直接上它了。

zip 文件大小:1.67MB