A3GridTableView 0.0.1

A3GridTableView 0.0.1

测试已测试
Lang语言 Obj-CObjective C
许可证 BSD 3.0
发布上次发布2015年3月

Botond Kis 维护。



  • allaboutapps

什么是 A3GridTableView?

A3GridTableView 是一个具有高性能的 GridView 风格布局的 UIScrollView 子类。
它具有与 UITableView 类似的代理方法,甚至可以被当作一个来使用。
不同之处在于,A3GridTableView 在列中对其部分进行对齐,而不是在一个流程中。

它用 Objective-C 编写,适用于所有 iOS 应用。
本项目中未启用 ARC,但您可以使用 XCode 内置的 ARC 转换器轻松将其转换为 arc。
如果您觉得这样太麻烦,也可以设置 -fno-objc-arc 标志。

视频

A3GridTableView iPhone sample A3GridTableView iPad sample

用法

将 QuartzCore 框架和 A3GridTableView 目录添加到您的项目中。
像初始化任何其他视图一样通过代码或 InterfaceBuilder 来初始化 A3GridTableView,设置您的 ViewController 作为 A3GridTableView 的 dataSource 和委托,并实现必选的 dataSource 方法

- (NSInteger)numberOfSectionsInA3GridTableView:(A3GridTableView *) gridTableView;
- (NSInteger)A3GridTableView:(A3GridTableView *) tableView numberOfRowsInSection:(NSInteger) section;
- (A3GridTableViewCell *)A3GridTableView:(A3GridTableView *)gridTableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;

您可以在 A3GridTableView.h 头文件中找到所有可选的 dataSource 和委托方法,且有良好的文档和解释。

dataSource 方法 cellForRowAtIndexPath: 需要一个 A3GridTableViewCell(或其子类),该类的属性在 A3GridTableViewCell.h 头文件中也有所显示。

许可证

查看我们的 BSD 3-Clause 许可证

贡献

请随时进行分支并创建拉取请求!如果您能告诉我们使用此控件的应用程序(s),我们也会非常高兴。

aaa - AllAboutApps
© allaboutadmins 2012