Skip to content

iOS 树状列表控件,可单选多选、展开折叠、节点查询等,灵活性高,可自定义样式。

Notifications You must be signed in to change notification settings

lhyl/TreeTableView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TreeTableView

公司项目中有大量的树状列表,每个页面需要的数据和风格样式也不尽相同,新增一个页面就会进行大量的代码复制。在 GitHub 上找了很多树状列表,功能都不太理想,所以干脆自己封装一个树状列表控件,适配所有页面。

调用方法就不详细说明了,看 Demo 中的例子就可以了。代码不优雅之处欢迎在 issues 中提出指正 🤝,喜欢的话给个 Star 吧 ~

功能展示:

  • 多级列表
  • 展开 / 折叠
  • 一键展开 / 折叠 N 级列表
  • 单选 / 多选
  • 一键勾选 / 取消勾选
  • 搜索框查询并展示

DemoImage

城市列表数据为 3000 多个 item,实测页面丝滑无卡顿(感谢 @modood 提供的城市数据 https://github.com/modood/Administrative-divisions-of-China

DemoImage2

About

iOS 树状列表控件,可单选多选、展开折叠、节点查询等,灵活性高,可自定义样式。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 100.0%