2021-07-06 IOS 图表

SWIFT-charts-RadarChartView的属性总结

YShuaiLong 2019-05-23 11:56:34 545 收藏
分类专栏: Swift charts 雷达图 蜘蛛网图
版权
源码文件总结,如有不足或错误,欢迎留言提醒。
————————————————————————————————————————————————————————

rotationEnabled:是否能转动,默认为true

highlightPerTapEnabled:是否能选中,默认为true

webLineWidth : 中心线宽

innerWebLineWidth: 中心线之间的距离

webColor:中心线的颜色

innerWebColor:中心线之间的颜色

webAlpha:透明度

drawWeb:是否绘制线,默认为true

skipWebLineCount:决定在下一个绘制之前跳过多少标签和web行(没试出来有什么用)

YAxis:Y轴

XAxis:X轴

chartYMax:Y轴上显示的最大值

chartYMin:Y轴上显示的最小值

yRange:图表显示Y轴的范围

Axis 属性

drawLabelsEnabled : 是否绘制次轴的标签,默认为true

centerAxisLabelsEnabled :将标签居中,默认为false

drawLimitLinesBehindDataEnabled:限制线实在数据前面还是后面(没试出来有什么用)

gridAntialiasEnabled:关闭网格线

entries:条目的实际数组

centeredEntries:标签条目仅用于居中标签

entryCount:图例包含的条目数

granularityEnabled:

当为true时,axis标签由“粒度”属性控制。

当为false时,轴值可能会重复。

如果两个相邻的轴值四舍五入到相同的值,就会发生这种情况。

如果使用粒度,可以通过减少可见的轴值来避免这种情况。

granularity :

轴值之间的最小间隔。

这可以用来避免标签在放大时复制。

默认 *:1.0

forceLabelsEnabled:如果为true,则强制设置y标签的数量

spaceMin:在自动计算的轴对称最小值中添加额外的轴对称最小值间距

spaceMax:在自动计算的轴对称最大值中添加额外的轴对称最大值间距

axisRange:此轴涵盖的值的总范围

axisMinLabels:轴上标签的最小数目

axisMaxLabels:轴上标签的最大数量

labelCount:

///轴上应该有标签条目的数量

/// max = 25,

/// min = 2,

/// default = 6,

///请注意,这个数字不是固定的,只能近似

isForceLabelsEnabled:如果启用了y标签计数的焦点,则为“true”。默认值:假

addLimitLine:向这个轴添加一个新的ChartLimitLine。

removeLimitLine:从轴上移除指定的ChartLimitLine。

limitLines:这个轴的极限线。

resetCustomAxisMin:通过调用此方法,将重置之前设置的任何自定义最小值,并自动完成计算。

resetCustomAxisMax:通过调用此方法,将重置之前设置的任何自定义最大值,并自动完成计算。
————————————————
版权声明:本文为CSDN博主「YShuaiLong」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/YShuaiLong/article/details/90477874

你可能感兴趣的:(2021-07-06 IOS 图表)