[翻译] UIColor-uiGradientsAdditions

时间:2023-03-09 09:45:01
[翻译] UIColor-uiGradientsAdditions

UIColor-uiGradientsAdditions

[翻译] UIColor-uiGradientsAdditions

https://github.com/kaiinui/UIColor-uiGradientsAdditions

[翻译] UIColor-uiGradientsAdditions

Beautiful colors from http://uigradients.com/

优雅的渐变色效果,来自于 http://uigradients.com/

Usage

UIColor *startColor = [UIColor uig_emeraldWaterStartColor];
UIColor *endColor = [UIColor uig_emeraldWaterEndColor]; CAGradientLayer *gradient = [CAGradientLayer layer];
gradient.frame = view.bounds;
gradient.startPoint = CGPointMake(0, 0);
gradient.endPoint = CGPointMake(view.frame.size.width, 0);
gradient.colors = @[(id)[startColor CGColor], (id)[endColor CGColor], nil]; [view.layer insertSublayer:gradient atIndex:0];

You can pick a color from various preset colors!

你可以从这些预设的渐变色中挑选出你喜欢的!

Installation

pod 'UIColor+uiGradients'

To inspect colors, I recommend to use ColorSense-for-Xcode.

Or see http://uigradients.com/

用pod直接安装'UIColor+uiGradients'

为了实时体验不同颜色,我建议使用插件 ColorSense-for-Xcode.或者从网站 http://uigradients.com/ 查看对应的效果。

The list of colors

# pragma mark - Emerald Water

+ (UIColor *)uig_emeraldWaterStartColor;
+ (UIColor *)uig_emeraldWaterEndColor; # pragma mark - Lemon Twist + (UIColor *)uig_lemonTwistStartColor;
+ (UIColor *)uig_lemonTwistEndColor; # pragma mark - Horizon + (UIColor *)uig_horizonStartColor;
+ (UIColor *)uig_horizonEndColor; # pragma mark - Rose Water + (UIColor *)uig_roseWaterStartColor;
+ (UIColor *)uig_roseWaterEndColor; # pragma mark - Frozen + (UIColor *)uig_frozenStartColor;
+ (UIColor *)uig_frozenEndColor; # pragma mark - Mango Pulp + (UIColor *)uig_mangoPulpStartColor;
+ (UIColor *)uig_mangoPulpEndColor; # pragma mark - Bloody Mary + (UIColor *)uig_bloodyMaryStartColor;
+ (UIColor *)uig_bloodyMaryEndColor; # pragma mark - Aubergine + (UIColor *)uig_aubergineStartColor;
+ (UIColor *)uig_aubergineEndColor; # pragma mark - Aqua Marine + (UIColor *)uig_aquaMarineStartColor;
+ (UIColor *)uig_aquaMarineEndColor; # pragma mark - Sunrise + (UIColor *)uig_sunriseStartColor;
+ (UIColor *)uig_sunriseEndColor; # pragma mark - Purple Paradise + (UIColor *)uig_purpleParadiseStartColor;
+ (UIColor *)uig_purpleParadiseEndColor; # pragma mark - Sea Weed + (UIColor *)uig_seaWeedStartColor;
+ (UIColor *)uig_seaWeedEndColor; # pragma mark - Pinky + (UIColor *)uig_pinkyStartColor;
+ (UIColor *)uig_pinkyEndColor; # pragma mark - Cherry + (UIColor *)uig_cherryStartColor;
+ (UIColor *)uig_cherryEndColor; # pragma mark - Mojito + (UIColor *)uig_mojitoStartColor;
+ (UIColor *)uig_mojitoEndColor; # pragma mark - Juicy Orange + (UIColor *)uig_juicyOrangeStartColor;
+ (UIColor *)uig_juicyOrangeEndColor; # pragma mark - Mirage + (UIColor *)uig_mirageStartColor;
+ (UIColor *)uig_mirageEndColor; # pragma mark - Steel Gray + (UIColor *)uig_steelGrayStartColor;
+ (UIColor *)uig_steelGrayEndColor; # pragma mark - Kashmir + (UIColor *)uig_kashmirStartColor;
+ (UIColor *)uig_kashmirEndColor; # pragma mark - Electric Violet + (UIColor *)uig_electricVioletStartColor;
+ (UIColor *)uig_electricVioletEndColor; # pragma mark - Venice Blue + (UIColor *)uig_veniceBlueStartColor;
+ (UIColor *)uig_veniceBlueEndColor; # pragma mark - Bora Bora + (UIColor *)uig_boraBoraStartColor;
+ (UIColor *)uig_boraBoraEndColor; # pragma mark - Moss + (UIColor *)uig_mossStartColor;
+ (UIColor *)uig_mossEndColor; # pragma mark - Shroom Haze + (UIColor *)uig_shroomHazeStartColor;
+ (UIColor *)uig_shroomHazeEndColor; # pragma mark - Mystic + (UIColor *)uig_mysticStartColor;
+ (UIColor *)uig_mysticEndColor; # pragma mark - Midnight City + (UIColor *)uig_midnightCityStartColor;
+ (UIColor *)uig_midnightCityEndColor; # pragma mark - Sea Blizz + (UIColor *)uig_seaBlizzStartColor;
+ (UIColor *)uig_seaBlizzEndColor; # pragma mark - Opa + (UIColor *)uig_opaStartColor;
+ (UIColor *)uig_opaEndColor; # pragma mark - Titanium + (UIColor *)uig_titaniumStartColor;
+ (UIColor *)uig_titaniumEndColor; # pragma mark - Mantle + (UIColor *)uig_mantleStartColor;
+ (UIColor *)uig_mantleEndColor; # pragma mark - Dracula + (UIColor *)uig_draculaStartColor;
+ (UIColor *)uig_draculaEndColor; # pragma mark - Peach + (UIColor *)uig_peachStartColor;
+ (UIColor *)uig_peachEndColor; # pragma mark - Moonrise + (UIColor *)uig_moonriseStartColor;
+ (UIColor *)uig_moonriseEndColor; # pragma mark - Clouds + (UIColor *)uig_cloudsStartColor;
+ (UIColor *)uig_cloudsEndColor; # pragma mark - Stellar + (UIColor *)uig_stellarStartColor;
+ (UIColor *)uig_stellarEndColor; # pragma mark - Bourbon + (UIColor *)uig_bourbonStartColor;
+ (UIColor *)uig_bourbonEndColor; # pragma mark - Calm Darya + (UIColor *)uig_calmDaryaStartColor;
+ (UIColor *)uig_calmDaryaEndColor; # pragma mark - Influenza + (UIColor *)uig_influenzaStartColor;
+ (UIColor *)uig_influenzaEndColor; # pragma mark - Shrimpy + (UIColor *)uig_shrimpyStartColor;
+ (UIColor *)uig_shrimpyEndColor; # pragma mark - Army + (UIColor *)uig_armyStartColor;
+ (UIColor *)uig_armyEndColor; # pragma mark - Miaka + (UIColor *)uig_miakaStartColor;
+ (UIColor *)uig_miakaEndColor; # pragma mark - Pinot Noir + (UIColor *)uig_pinotNoirStartColor;
+ (UIColor *)uig_pinotNoirEndColor; # pragma mark - Day Tripper + (UIColor *)uig_dayTripperStartColor;
+ (UIColor *)uig_dayTripperEndColor; # pragma mark - Namn + (UIColor *)uig_namnStartColor;
+ (UIColor *)uig_namnEndColor; # pragma mark - Blurry Beach + (UIColor *)uig_blurryBeachStartColor;
+ (UIColor *)uig_blurryBeachEndColor; # pragma mark - Vasily + (UIColor *)uig_vasilyStartColor;
+ (UIColor *)uig_vasilyEndColor; # pragma mark - A Lost Memory + (UIColor *)uig_aLostMemoryStartColor;
+ (UIColor *)uig_aLostMemoryEndColor; # pragma mark - Petrichor + (UIColor *)uig_petrichorStartColor;
+ (UIColor *)uig_petrichorEndColor; # pragma mark - Jonquil + (UIColor *)uig_jonquilStartColor;
+ (UIColor *)uig_jonquilEndColor; # pragma mark - Sirius Tamed + (UIColor *)uig_siriusTamedStartColor;
+ (UIColor *)uig_siriusTamedEndColor; # pragma mark - Kyoto + (UIColor *)uig_kyotoStartColor;
+ (UIColor *)uig_kyotoEndColor; # pragma mark - Misty Meadow + (UIColor *)uig_mistyMeadowStartColor;
+ (UIColor *)uig_mistyMeadowEndColor; # pragma mark - Aqualicious + (UIColor *)uig_aqualiciousStartColor;
+ (UIColor *)uig_aqualiciousEndColor; # pragma mark - Moor + (UIColor *)uig_moorStartColor;
+ (UIColor *)uig_moorEndColor; # pragma mark - Almost + (UIColor *)uig_almostStartColor;
+ (UIColor *)uig_almostEndColor; # pragma mark - Forever Lost + (UIColor *)uig_foreverLostStartColor;
+ (UIColor *)uig_foreverLostEndColor; # pragma mark - Winter + (UIColor *)uig_winterStartColor;
+ (UIColor *)uig_winterEndColor; # pragma mark - Autumn + (UIColor *)uig_autumnStartColor;
+ (UIColor *)uig_autumnEndColor; # pragma mark - Candy + (UIColor *)uig_candyStartColor;
+ (UIColor *)uig_candyEndColor; # pragma mark - Reef + (UIColor *)uig_reefStartColor;
+ (UIColor *)uig_reefEndColor; # pragma mark - The Strain + (UIColor *)uig_theStrainStartColor;
+ (UIColor *)uig_theStrainEndColor; # pragma mark - Dirty Fog + (UIColor *)uig_dirtyFogStartColor;
+ (UIColor *)uig_dirtyFogEndColor; # pragma mark - Earthly + (UIColor *)uig_earthlyStartColor;
+ (UIColor *)uig_earthlyEndColor; # pragma mark - Virgin + (UIColor *)uig_virginStartColor;
+ (UIColor *)uig_virginEndColor; # pragma mark - Ash + (UIColor *)uig_ashStartColor;
+ (UIColor *)uig_ashEndColor; # pragma mark - Shadow Night + (UIColor *)uig_shadowNightStartColor;
+ (UIColor *)uig_shadowNightEndColor; # pragma mark - Cherryblossoms + (UIColor *)uig_cherryblossomsStartColor;
+ (UIColor *)uig_cherryblossomsEndColor; # pragma mark - Parklife + (UIColor *)uig_parklifeStartColor;
+ (UIColor *)uig_parklifeEndColor; # pragma mark - Dance To Forget + (UIColor *)uig_danceToForgetStartColor;
+ (UIColor *)uig_danceToForgetEndColor; # pragma mark - Starfall + (UIColor *)uig_starfallStartColor;
+ (UIColor *)uig_starfallEndColor; # pragma mark - Red Mist + (UIColor *)uig_redMistStartColor;
+ (UIColor *)uig_redMistEndColor; # pragma mark - Teal Love + (UIColor *)uig_tealLoveStartColor;
+ (UIColor *)uig_tealLoveEndColor; # pragma mark - Neon Life + (UIColor *)uig_neonLifeStartColor;
+ (UIColor *)uig_neonLifeEndColor; # pragma mark - Man of Steel + (UIColor *)uig_manofSteelStartColor;
+ (UIColor *)uig_manofSteelEndColor; # pragma mark - Amethyst + (UIColor *)uig_amethystStartColor;
+ (UIColor *)uig_amethystEndColor; # pragma mark - Cheer Up Emo Kid + (UIColor *)uig_cheerUpEmoKidStartColor;
+ (UIColor *)uig_cheerUpEmoKidEndColor; # pragma mark - Shore + (UIColor *)uig_shoreStartColor;
+ (UIColor *)uig_shoreEndColor; # pragma mark - Facebook Messenger + (UIColor *)uig_facebookMessengerStartColor;
+ (UIColor *)uig_facebookMessengerEndColor; # pragma mark - SoundCloud + (UIColor *)uig_soundCloudStartColor;
+ (UIColor *)uig_soundCloudEndColor; # pragma mark - Behongo + (UIColor *)uig_behongoStartColor;
+ (UIColor *)uig_behongoEndColor;

Build latest one

Just clone and

curl https://raw.githubusercontent.com/Ghosh/uiGradients/master/gradients.json | ruby parse.rb

LICENSE

I do not claim any rights about the code. See https://github.com/Ghosh/uiGradients for LICENSE information. (uiGradients is MIT License!)