产品推荐 2026-07-28

SwipeTableView:iOS滑动布局优化工具(源码)

实现iOS应用中列表的左右滑动切换和顶部工具栏悬停效果。

开源软件跨平台工具

产品简介

SwipeTableView 是一个iOS库,用于实现类似半糖、美丽说主页的布局效果,支持左右滑动切换菜单和顶部工具栏悬停,兼容下拉刷新和自定义内容视图,适合开发复杂列表界面的iOS开发者。注意:该库已停止维护。

SwipeTableView 主界面

核心功能

  • 支持左右滑动切换不同列表菜单
  • 支持顶部工具栏悬停效果
  • 兼容下拉刷新功能
  • 自定义UICollectionView实现自适应contentSize
  • 支持瀑布流布局
  • 提供两种实现模式(Mode 1和Mode 2)
  • 支持混合使用UITableView、UICollectionView、UIScrollView

快速开始

  1. 使用CocoaPods安装:在Podfile中添加 pod 'SwipeTableView' 并运行 pod install
  2. 在项目中初始化SwipeTableView实例,设置delegate和dataSource
  3. 设置swipeHeaderView和swipeHeaderBar属性以配置顶部视图和工具栏
  4. 实现SwipeTableViewDataSource代理方法返回列表item数量和视图
  5. 参考Demo文件夹中的示例代码进行具体布局定制

界面预览

SwipeTableView 界面截图

SwipeTableView 界面截图

与其他方案对比

对比项SwipeTableView同类方案
维护状态已停止维护,不再更新推荐使用HBHybridCollectionView,更稳定且持续维护

适合谁用

  • iOS应用开发者,需要实现电商或音乐应用复杂列表布局
  • 开发类似半糖、美丽说主页效果的移动端界面设计人员

下载与版本

当前最新版本为 master,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项