SkillAgentSearch skills...

MCFireworksButton

Drop-in button control with with particle effects similar to the Like button in Facebook Paper.

Install / Use

/learn @matthewcheok/MCFireworksButton
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MCFireworksButton License MIT

Badge w/ Version Badge w/ Platform

Drop-in button control with with particle effects similar to the Like button in Facebook Paper.

##Screenshot Screenshot

Installation

Add the following to your CocoaPods Podfile

pod 'MCFireworksButton'

or clone as a git submodule,

or just copy files in the MCFireworksButton folder into your project.

Using MCFireworksButton

Simply call methods -animate to begin the particle effect.

[self.likeButton animate];

Some basic bounce animations are included for convenience.

[self.likeButton popInsideWithDuration:0.4];

or

[self.likeButton popOutsideWithDuration:0.5];

Configuration

You can specify the particle texture and scales to be used in the particle effect:

self.likeButton.particleImage = [UIImage imageNamed:@"Sparkle"];
self.likeButton.particleScale = 0.05;
self.likeButton.particleScaleRange = 0.02;

Alternatively you can use MCFireworksView directly if you don't need UIButton functionality.

License

MCFireworksButton is under the MIT license.

View on GitHub
GitHub Stars228
CategoryDevelopment
Updated2d ago
Forks29

Languages

Objective-C

Security Score

95/100

Audited on Mar 25, 2026

No findings