目录
目录README.md

TransitionPatch

Sample

let value = ValuePatch(10)
  .progress(start: 0, end: 13)
  .clip(min: 0, max: 1)
  .reverse()
  .transition(start: 30, end: 60)
  .value

// value == 36.92307692307692

Functions

Make a Progress

Make a value of progress from CGFloat between a range.

let progress: ProgressPatch = ValuePatch(10)
  .progress(start: 5, end: 15)

// progress.fractionCompleted == 0.5

Make a Transition from progress

Make a value of transition from progress between start and end.

let value: ValuePatch = ProgressPatch(0.5)
  .transition(start: 10, end: 20)

// value.value == 15
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号