찾다

 >  Q&A  >  본문

objective-c - ios 渐变色怎么写?

项目有个需求,就给给一个进度圈添加渐变色,小白完全不知道怎么实现,请教下,下图是视觉效果

实现上面的那个圈圈外侧的渐变色进度圈,如何取出渐变色彩(比如红黄渐变 、黄白渐变这样)呢?

阿神阿神2866일 전674

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

  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:26:56

    맞춤보기는 다음과 같습니다

    으아악

    그런 다음 컨트롤러에서 사용하세요

    으아악

    렌더링:

    주요 지식 포인트는 CAGradientLayer입니다. startPoint, endPoint 및 위치 속성을 약간만 이해하면 마스터하고 사용할 수 있습니다.

    회신하다
    0
  • 高洛峰

    高洛峰2017-04-18 09:26:56

    CAGradientLayer를 사용하여 그라데이션 직사각형을 표시한 다음
    CAShapeLayer를 사용하여 원형 마스크를 그립니다

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