经过几次尝试和大量搜索尝试(我可能刚刚失败了),我失败了,以确定如何移动吊具标题中的文本以适应使用spreaderStartAngle和spreaderSliceAngle设置,从而可以更改轮到较小的尺寸(在我的情况下为180或90度)。
该站点上的演示显示了文本从中心(从360度圆开始)向下移动到一个象限。但是在我自己的使用中,重新定位不会自动发生,并且我发现没有应用其他任何会导致这种情况的属性。
我已经深入研究了很多细节,发现Rafael库中显然有一些东西可以修改(当在演示页面上查看源代码时),但是我对如何通过现有方法解决这一问题超出了我的理解。方法。
我尝试过的任何操作均不会改变文本位置,而该文本位置始终以原本完整的圆为中心,而不管实际吊具的开始和结束如何。
答案 0 :(得分:0)
您可以通过spreaderPathCustom属性来定位吊具的标题。
wheel.spreaderPathCustom = spreaderPath().PieSpreaderCustomization();
wheel.spreaderPathCustom.titleRadiusPercent = 0.58;
wheel.spreaderPathCustom.titleSliceAnglePercent = 0.45;
PieSpreaderCustomization属于PieSpreader。 titleRadiusPercent和titleSliceAnglePercent的上述值适用于90度。