[翻译] UIColor-uiGradientsAdditions

简介:

UIColor-uiGradientsAdditions

https://github.com/kaiinui/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!)

目录
相关文章
给UILabel控件添加一个分类
给UILabel控件添加一个分类
94 0
给UILabel控件添加一个分类
|
Swift
Swift - UIView,UILabel,UIButton,UIImageView
Swift - UIView,UILabel,UIButton,UIImageView
95 0
如何更好的限制一个UITextField/UITextView的输入字数
要限制一个UITextField/UITextView的输入字数,首先想到的应该是通过UITextFieldDelegate/UITextViewDelegate 的代理方法来限制,那么如何来更好的限制输入字数呢,下面我们来看看:
|
iOS开发
iOS中 UITableViewCell cell划线那些事 韩俊强的博客
每日更新关注:http://weibo.com/hanjunqiang  在开发中经常遇到cell分割线显示不全或者想自定义线的宽高等; 最近总结了一下,希望帮到大家: 1.不想划线怎么办? TableView.
969 0