FCGridView:用于智能网格布局的 iOS 视图库

时间:2024-07-03 02:21:44
【文件属性】:

文件名称:FCGridView:用于智能网格布局的 iOS 视图库

文件大小:35KB

文件格式:ZIP

更新时间:2024-07-03 02:21:44

Objective-C

网格视图 FCGridView 是一个 UIView 子类,它允许您轻松构建网格布局。 ##概述 FCGridView 模仿 UITableView :您通过数据源和委托方法提供所有需要的数据。 您通常使用 xib 提供自定义视图或在代码中实例化您的视图。 FCGridView 尽量不妨碍您使用任何类型的视图。 FCGridView 允许您非常轻松地构建自定义布局,并尝试尽可能快速和高效(仅使用弱引用,缓存一些内容,等等)。 它具有零依赖性,可以非常轻松地集成到您的项目中。 所有视图均可访问和自定义; 实现尝试尽可能健壮。但是如果出现问题,则会引发断言(再次,就像在 UITableView 中一样)。 通常,如果百分比总和超过 1.0,则会引发断言。 由于浮动的性质,使用了 0.1 的小容差范围,以避免不必要的崩溃。 由于所有布局都发生在 layoutSubviews 中,因此会自


【文件预览】:
FCGridView-master
----FCGridViewDemo.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(21KB)
----FCGridViewDemo()
--------UIColor+RandomColor.h(254B)
--------GridViewController.h(356B)
--------FCDummyTableView.h(277B)
--------Info.plist(1KB)
--------UIColor+RandomColor.m(648B)
--------FCGridView.h(3KB)
--------UITableView+FCDummyTableView.h(246B)
--------main.m(356B)
--------SecondViewController.m(2KB)
--------FourthViewController.m(2KB)
--------GridViewController.m(2KB)
--------SecondViewController.h(330B)
--------FCDummyTableView.m(1018B)
--------Base.lproj()
--------Images.xcassets()
--------FCGridView.m(12KB)
--------FourthViewController.h(311B)
--------AppDelegate.h(299B)
--------FirstViewController.m(3KB)
--------ThirdViewController.h(311B)
--------UITableView+FCDummyTableView.m(268B)
--------FirstViewController.h(337B)
--------ThirdViewController.m(2KB)
--------AppDelegate.m(2KB)
----README.md(5KB)
----.gitignore(494B)
----FCGridViewDemoTests()
--------FCGridViewDemoTests.m(902B)
--------Info.plist(741B)

网友评论