【发布时间】:2017-06-13 19:02:56
【问题描述】:
在我的应用程序中,我使用 UIBezierPath 将圆弧绘制成圆。我正在尝试将数字与弧度相关联。假设用户有一定数量的积分,积分上限为 100 分。我希望 100 点是 360 度。我希望圆圈的前 33% 为绿色,然后从 34% 到下一个 66% 的圆圈用橙色描边,然后从 67% 到 100% 为红色。
我在这里遇到的问题是将圆的百分比转换为弧度。在创建 UIBezier 路径时,我需要提供 startAngle 和 endAngle,我在将这些点转换为弧度值时遇到了一些麻烦。
我将如何解决这个问题?
谢谢
【问题讨论】:
标签: ios objective-c radians