Lightning-Table:用于处理 UITableView 的声明式 api

时间:2021-06-24 17:52:41
【文件属性】:
文件名称:Lightning-Table:用于处理 UITableView 的声明式 api
文件大小:82KB
文件格式:ZIP
更新时间:2021-06-24 17:52:41
Objective-C :high_voltage: 闪电桌 Lightning Table 为使用 UITableView 提供了强大的声明式 API。 表格视图是几乎所有 iOS 应用程序的基础,但它们也是最难掌握的控件之一。 UITableView的开箱即用是通过使用表的数据源和委托协议的命令式 API 来驱动的。 虽然可以无限扩展,但这种设计模式很快就会变得难以管理,并且对于更雄心勃勃的表格视图来说可能会失控。 基本示例 以下图所示的基本表格视图为例。 ![](自述文件/基本表视图.png) 命令式 API(Apple 的) 使用 Apple 的 API 创建这个表视图看起来有点像这样: - ( void )viewDidLoad { [ super viewDidLoad ]; self. title = @" Basics " ; [ self .tableView reg
【文件预览】:
Lightning-Table-master
----LightningTableTests()
--------en.lproj()
--------LightningTableTests-Info.plist(700B)
--------LightningTableTests.m(1KB)
----.gitignore(841B)
----README.md(5KB)
----Demo()
--------Demo()
--------Demo.xcodeproj()
--------Demo.xcworkspace()
----⚡ LightningTable.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(22KB)
----LightningTable()
--------EKTableRow.h(2KB)
--------EKTableView.h(412B)
--------EKTableViewCell.h(581B)
--------LightningTable-Prefix.pch(210B)
--------EKTableRowSelection.m(490B)
--------EKTableViewController.m(9KB)
--------EKTableRowProtocol.h(2KB)
--------LightningTable.h(487B)
--------EKTableRowSelection.h(939B)
--------EKTableViewController.h(3KB)
--------EKTableSectionProtocol.h(1014B)
--------EKTableViewCell.m(765B)
--------EKTableSection.h(2KB)
--------EKTableSection.m(1KB)
--------EKTableRow.m(953B)
--------EKTableView.m(408B)
----LICENSE.md(1KB)
----README()
--------Basic Table View.png(33KB)

网友评论