cdts/xdts-ios 3/TreeHole/Code/Gategory/UIImageEx/UIImage+Gradient.h

30 lines
905 B
C
Raw Normal View History

2023-07-27 09:20:00 +08:00
//
// UIImage+Gradient.h
// testLayer
//
// Created by tb on 17/3/17.
// Copyright © 2017年 com.tb. All rights reserved.
//
#import <UIKit/UIKit.h>
typedef NS_ENUM(NSInteger, GradientType) {
GradientFromTopToBottom = 1, //从上到下
GradientFromLeftToRight, //从做到右
GradientFromLeftTopToRightBottom, //从上到下
GradientFromLeftBottomToRightTop //从上到下
};
@interface UIImage (Gradient)
/**
*
* @param imageSize
* @param colorArr
* @param percents
* @param gradientType
*/
- (UIImage *)createImageWithSize:(CGSize)imageSize gradientColors:(NSArray *)colorArr percentage:(NSArray *)percents gradientType:(GradientType)gradientType;
@end