SimpleRoulette

SwiftUI library to create Roulette with ease.

MIT License

Stars
22
Committers
4
SimpleRoulette - 1.3.2 Latest Release

Published by fummicc1 about 1 year ago

What's Changed

Full Changelog: https://github.com/fummicc1/SimpleRoulette/compare/1.3.1...1.3.2

SimpleRoulette - 1.3.1

Published by fummicc1 about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/fummicc1/SimpleRoulette/compare/1.3.0...1.3.1

SimpleRoulette - 1.3.0

Published by fummicc1 over 1 year ago

What's Changed

Full Changelog: https://github.com/fummicc1/SimpleRoulette/compare/v1.2.1...1.3.0

SimpleRoulette - v1.2.1

Published by fummicc1 about 2 years ago

SimpleRoulette - 1.2.0

Published by fummicc1 about 2 years ago

SimpleRoulette - 1.1.0

Published by fummicc1 over 2 years ago

What's Changed

Full Changelog: https://github.com/fummicc1/SimpleRoulette/compare/v1.0.1...1.1.0

SimpleRoulette - v1.0.1

Published by fummicc1 over 2 years ago

Add Assets.

SimpleRoulette - v1.0.0

Published by fummicc1 over 2 years ago

Changes

Refactor

  1. Symbol name in SimpleRoulette is more simplified.
  2. Add convenience initializer for RouletteModel.
  3. Other small refactorings.

Show AnyView on RouletteView.

Since v1.0.0, it is possible to place AnyView on your Roulette, though we have to pay attention to the size of those AnyView.

This number is Image, not Text

To achieve this feature, I added length parameter to RouletteView with default-value 320pt.

Support MacOS with SwiftUI

Before v1.0.0, I'd supported Mac Catalyst. Since v1.0.0, SimpleRoulette can be also adopted by MacOS apps (which uses SwiftUI).

SimpleRoulette - Support SwiftUI

Published by fummicc1 almost 4 years ago

RouletteViewSwiftUI and RouletteViewModel is ready. You can use RouletteView without UIKit :)

SimpleRoulette - support UserInterfaceStyle change

Published by fummicc1 about 4 years ago

This version(v0.1.2) fixes a problem that cgColor does not change according to UIUserInterfaceStyle though its appearance is compatible with both light and dark mode style.

SimpleRoulette - Prevent Crash

Published by fummicc1 about 4 years ago

add "break" to RouletteView#stop to prevent app from being crash when configure parts as soon as RouletteView stops.

SimpleRoulette - update minor version

Published by fummicc1 about 4 years ago

SimpleRoulette - Use UIView instead of CALayer. Fix some layout bugs.

Published by fummicc1 about 4 years ago

SimpleRoulette - fix RouletteView Layout.

Published by fummicc1 over 4 years ago

  • Use UIStackView to layout RouletteView.
  • Setup layout inside UIView::layoutSubviews.
  • Delete unnecessary code.
  • Fix animation bug.
SimpleRoulette -

Published by fummicc1 over 4 years ago

Test Package.swift

Package Rankings
Top 26.03% on Swiftpackageindex.com
Top 13.77% on Cocoapods.org
Badges
Extracted from project README
Pod Version
Related Projects