Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set Direction for MBCircularProgressBar: clockwise or counter clockwise #92

Open
HoLuong1609 opened this issue Sep 26, 2022 · 1 comment

Comments

@HoLuong1609
Copy link

I want to set counter clockwise direction for MBCircularProgressBar. Is this possible with the library

@HoLuong1609
Copy link
Author

I have tried and encounter to a solution:

import MBCircularProgressBar

class DirectionCircularProgressBarView: MBCircularProgressBarView {

private var clockwiseDirection:Bool = true

func  setClockwiseDirection(_value: Bool) {
    clockwiseDirection = _value
    if (!clockwiseDirection) {
        let color = progressColor
        progressColor = emptyLineColor
        emptyLineColor = color
    }
}

func setValue(value: CGFloat) {
    if clockwiseDirection {
        self.value = value
    } else {
        self.value = -value
    }
}

}

And then you should call setValue(?) instead of call .value = ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant