CHGGridView 项目主要提供 iOS 下的应用启动的导航、广告轮播、左右滑动的菜单、以及 tab 实现。
JDFPeekaboo能够帮助实现在往下滚动列表的时候能够藏起navigation bar,这是一种很常用的需求,相信可以帮助很多同学。
iOS 仿照今日头条滚动列表
显示效果
标准样式-正常显示标题/ 标准样式-在NavigationBar上显示标题
RRNCollapsableSectionTableView 是可折叠式的表视图,可自定义 section header 视图。
RRNCollectionTableViewSections 是一组 collection views 的列表视图。
此软件是 swift 版本的 CHGGridView, 在 Object-C 的基础上更加完整,使用更加方便快捷.
UITableView-AnimationControl 是控制 UITableView 行/区间更新 持续时间和完结的方法。
CYLTableViewPlaceHolder,一行代码完成“空TableView占位视图”管理
导航
与其他框架的区别
在iOS开发的过程中,UITableview是使用频率很高的控件之一,今天写的优化方法不是关于性能优化方面的,主要从为Controller瘦身方面考虑的。在使用tableView的时候不可避免的要谈到tableView的delegate和dataSource
LongShadow 是 UILabel 的扩展,可以产生动态的长阴影效果。
DTTableView 是定制化的列表视图,支持平行的头条栏和扩展的头条栏。
只需创建 AYMenuView 对象,实现其代理方法即可实现树形菜单展示,支持子菜单的折叠展开。
Swiped.js 提供漂亮的移动应用可滑动列表样式,采用原生JS编写。
功能特性:
免费,无依赖包
SJDataTableView 可以垂直或水平地移动列表
RLDTableViewSuite 是可重复使用的列表视图控制器,它为你准备了 UITableView 所需要的代码源和协议。
SKStatefulTableViewController 是 UITableviewController
的子类,支持下拉刷新,负载更多,初始负载和空状态。
APDynamicHeaderTableViewController 是一个用 Swift 写成的简单的列表视图控制器,它跟 Instagram
YMSwipeTableViewCell 是一个轻量级的库可以滑动列表视图。
使用 UITableViewController 为基类,用于快速构建设置界面,可定制性强,有多个 cell 类型缓存重用,扩展性强,可继承XFSettingCell
RRNCollapsableSectionTableViewSwift 是可折叠的表视图分段和可定义分段的标题视图。
HWPanModal
用于从底部弹出控制器(UIViewController),并用拖拽手势来关闭控制器。提供了自定义视图大小和位置,高度自定义弹出视图的各个属性。
SQLFetchedResultsController 可以让使用 SQLite 建立表格更加容易。对于那些喜欢 SQL
的灵活性,又不想放弃可以轻松建立表格的 Core Data’s NSFetchedResultsController 的开发者,可以试试这个类。
ExpandingTableView 扩展表格视图单元的框架。
Former 是一个完全自定义的 Swift 2 库,可以轻松创建基于 UITableView 的格式 。
AccordionTableViewController 是一个表格视图控制器。
IGListKit 是 Instagram 程序员做的一个数据驱动的 UICollectionView 框架,为了构建快速和可扩展的列表。另外,它有助于你在