我正在使用框架来显示带有动画的进度圈。但是,我在使用正确百分比在其中心显示百分比标签时遇到一些问题。无论我尝试什么,它都说0%。
以下是计算百分比的代码:
var circleAngle = progress.angle
var decimal = circleAngle/360
var percent = decimal*100
percentageLabel.text = String(percent) + "%"
进度是指圆视图本身的变量,它有一个返回圆角的角度属性。为了调试,我运行了一些打印语句,我发现当我打印decimal
时,值为0.有关修复的任何想法吗?