GRKBarGraphView
一个 UIView 的子类,它绘制一个具有可动画百分比属性和可配置方向、颜色等的单项图表。使用 CALayers 进行绘图,以提高效率和隐式动画。
安装
如果您使用的是 CocoPods,只需将其添加到您的 Podfile
中即可。
pod 'GRKBarGraphView'
否则,只需将 GRKBarGraphView
子目录的内容添加到您的项目中。
文档
GRKBarGraphView
应像使用任何其他 UIView 一样使用,并将在其整个边界内绘制条形图。如果相对较薄,则看起来最佳,因为它默认有一点边框。
主要的 API 在 GRKBarGraphView.h
中进行了文档说明,但最基本的是:
GRKBarGraphView *graphView = ...
graphView.percent = 0.42f;
您可以像使用任何其他视图一样实例化它,尽管它将使用 Autolayout 内部。
图表的颜色由视图的 tintColor
决定,但可以显式配置,并且它可以为条和边框使用不同的颜色。
更多文档可在 GRKBarGraphView.h
中找到,示例用法可在 GRKBarGraphViewTestApp 源代码中找到。
许可证
本作品受Creative Commons Attribution 4.0 国际许可协议许可。请参阅所附的LICENSE.txt以获取详细信息。
关于
我是日间进行的专业iOS工程师,名字叫Levi Brown。主持博客grokin.gs,您可以通过以下方式联系我:
Twitter @levigroker
Email [email protected]
欢迎提出您的建设性评论和反馈。