l 显示累计签到进度条
n 进度条的填充进度=当前天数/下个档次的天数
私货:
进度条是进度条底和进度条填充组成的
一般进度条的做法,会用到移动遮罩、填充天x轴移动或填充条x轴缩放的方式,这三种方式看情况使用。
要是纯设色进度条,百分比控制条形x 轴长度也没啥,但条形中有花纹就不行了,会有明显的图形缩放,影响美观。
比较复杂的条形,可以考虑遮罩和x轴结合的方式,这样不影响复杂进度条的图形,能保持进度条的图形来填充进度条
由于每个奖励日之间日数差不一定相等,而且图标的位置也可能跟进度不匹配,不排除会使用日期不相等分布的情况,有必要每个天数之间的单独进度。单独进度可以让天数之间无论是否相等,也可以有正确的百分比显示。
即:如果1、7、15、21、30的天数作为档 ,1到7,7到15,15到21,21到30之间的填充进度单独判断。
如签到了3天,进度条填充1到7之间的40%的进度。