SWIFT-charts-RadarChartView的属性总结

1 篇文章 0 订阅
1 篇文章 0 订阅

源码文件总结,如有不足或错误,欢迎留言提醒。

————————————————————————————————————————————————————————

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:通过调用此方法,将重置之前设置的任何自定义最大值,并自动完成计算。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值