>  Q&A  >  본문

ios - 怎么实现一个有节点的进度条(包含任务节点),根据完成的情况展示不同节点(要求能适配各种屏幕)。

1、这是一个任务进度条(这个进度条是横向的),显示任务完成情况的。
2、进度条中有很多的任务节点,每个节点代表一定的额度(当大于或等于额度)就显示到那个节点上。

起初我是用imageView来实现的,不过imageView用的太多了,感觉有点愚笨。所有能否通过其他方法来实现,我用imageView来展示任务完成效果的时候是静态展示的,(如果能在上面增加一个动画那就更好了。)

伊谢尔伦伊谢尔伦2763일 전348

모든 응답(1)나는 대답할 것이다

  • 迷茫

    迷茫2017-04-18 09:20:28

    글쎄요, 제 기억에도 비슷한 일을 한 적이 있습니다. 즉, 위쪽은 속이 빈 ImageView입니다(여러 행이 가로로 배열되어 있음). 속이 빈 영역은 색상이 투명하고 아래쪽 레이어는 녹색보기. 속도를 높이려면 녹색 보기의 너비만 변경하면 됩니다... 애니메이션을 추가할 수도 있습니다

    회신하다
    0
  • 취소회신하다