Swift Table

呈现 UITableView 最快速简便的方法 - 只需 3 行代码

由泛型技术驱动,可呈现任何数据类型。

无需使用 UITableViewDelegate 和 UITableViewDataSource 协议。

Swift Table 是一个免费开源库,可移除创建完全自定义 TableView 所需的数百行代码。

Image examples of three TableViews

示例

var table = Table(data: ["Adam", "Juan", "Kate", "Siddharth", "Mary", "Zhao"])
let tableView = table.show()
view.addSubview(tableView)

这就是你所需要的一切!

另一个示例

let table = Table(reuseIdentifier: “id”,
                  data: [“Krishna”, “Thomas”, “Jaimie”, “Susan”],
                  frame: view.frame)
                  {indexPath, element, cell in
                       print(“Tapped on element: \(element))
                        cell.addCheckmark()
              }

let tableView = table.show()

// Customization
table.setHeader(title: “Family!)
table.setAccessory(style: .disclosureIndicator)

特性

优势

快速提示

安装

公共方法

数据

外观

访问 TableView

创建者

Benyam Alemu Sood 和 Jigyasaa Alemu Sood,2022 年。

Swift Table 是一个根据 MIT 许可证 分发的免费开源库。 您可以在任何个人和商业库中免费使用源代码。

如果您愿意,您可以创建任何文章、教程或视频来描述此库的任何组件。

Swift Table 将始终免费使用且公开可用。

如果此项目对您有帮助,请考虑捐赠! 在此赞助我们 以支持 iOS 开发人员的新创新

协作

我们正在积极开发中。 我们欢迎协作。

欢迎随时发送任何拉取请求或对我们代码库的建议更改。 提交您的想法和代码改进。