WCLShineButton alternatives and similar libraries
Based on the "Button" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of WCLShineButton or a related project?
This is a UI lib for iOS. Effects like shining.
CocoaPods is the recommended way to add
WCLShineButton to your project.
Add a pod entry for
WCLShineButton to your Podfile.
WCLShineButton into your project:
Include WCLShineButton wherever you need it with
Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks. To integrate
WCLShineButton into your Xcode project using Carthage, specify it in your
carthage update to build the framework and drag the built
WCLShineButton.framework (in Carthage/Build/iOS folder) into your Xcode project (Linked Frameworks and Libraries in
var param1 = WCLShineParams() param1.bigShineColor = UIColor(rgb: (153,152,38)) param1.smallShineColor = UIColor(rgb: (102,102,102)) let bt1 = WCLShineButton(frame: .init(x: 100, y: 100, width: 60, height: 60), params: param1) bt1.fillColor = UIColor(rgb: (153,152,38)) bt1.color = UIColor(rgb: (170,170,170)) bt1.addTarget(self, action: #selector(action), for: .valueChanged) view.addSubview(bt1)
||Default button color|
||Fill button color|
||Allow shine color random|
||shine anim duration|
||big shine color|
||Enable effect like flash|
||shine count around button|
||turn angle of shine|
||multiple of distance to button|
||angle offset of small shine to big shine|
||small shine color|
||size of shine by pixel|
||shine color random|
||button image (png)|
WCLShineButton is released under the MIT license. See LICENSE for details.
*Note that all licence references and agreements mentioned in the WCLShineButton README section above are relevant to that project's source code only.