文件名称:TableViewDataSource:UITableView数据源委托的组合框架
文件大小:2.35MB
文件格式:ZIP
更新时间:2024-05-31 19:03:44
Swift
TableViewDataSource 用于使用表视图创建漂亮的UI的模块化体系结构。 TableViewDataSource框架利用组合将复杂的数据源类分解为较小的组件。 我的博客文章中介绍了有关Swift中的对象组成的基本概念:Swift中的 。 TableViewDataSource框架的灵感来自 WWDC会话的。 例子 TravelGuide应用程序用于演示TableViewDataSource框架的关键功能。 该应用程序显示有关城市的信息。 UI包含城市中的地点列表和“阅读更多” / “阅读较少”按钮。 UITableView非常适合此类UI,因为我们重复了元素列表。 基本方法 典型的方法是在视图控制器中实现UITableViewDataSource 。 我们可以按以下部分组织内容: 标有城市图片和标题的标头; 欢迎消息和详细文本; 地点清单。 标头部分是静态的
【文件预览】:
TableViewDataSource-master
----.gitignore(1KB)
----TableViewDataSource()
--------Info.plist(774B)
--------TableViewDataSourceType.swift(2KB)
--------Composite()
--------TableViewDataSource.h(480B)
----README.html(36KB)
----Documentation()
--------Images()
----LICENSE(1KB)
----TableViewDataSource.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(25KB)
----Demo()
--------TravelGuide()
--------AppleHistory()
----README.md(13KB)
----TableViewDataSourceTests()
--------CompositeTableViewDataSourceTests.swift(2KB)
--------Info.plist(701B)
--------TableViewProxyTests.swift(2KB)
--------TableViewSectionMappingTests.swift(2KB)