50 lines
1.2 KiB
Objective-C
50 lines
1.2 KiB
Objective-C
|
|
|
|
// Created by YUMI on 2021/9/17.
|
|
|
|
|
|
#import <Foundation/Foundation.h>
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface UIImageConstant : NSObject
|
|
|
|
|
|
#pragma mark - 图片相关的
|
|
UIKIT_EXTERN NSString * const kImageTypeRoomFace;
|
|
UIKIT_EXTERN NSString * const kImageTypeRoomGift;
|
|
UIKIT_EXTERN NSString * const kImageTypeUserIcon;
|
|
UIKIT_EXTERN NSString * const kImageTypeUserLibaryDetail;
|
|
UIKIT_EXTERN NSString * const kImageTypeCornerAvatar;
|
|
UIKIT_EXTERN NSString * const kImageTypeUserInfoAlbum;
|
|
UIKIT_EXTERN NSString * const kImageTypeUserCardLevel;
|
|
UIKIT_EXTERN NSString * const kImageTypeMonentsPhoto;
|
|
typedef NS_ENUM(NSUInteger, ImageType){
|
|
ImageTypeRoomFace = 1,
|
|
ImageTypeRoomGift,
|
|
ImageTypeUserIcon,
|
|
ImageTypeUserLibaryDetail,
|
|
ImageTypeCornerAvatar,
|
|
ImageTypeUserInfoAlbum,
|
|
ImageTypeUserCardLevel,
|
|
ImageTypeMonentsPhoto,
|
|
};
|
|
|
|
|
|
+ (UIImage *)defaultAvatarPlaceholder;
|
|
|
|
+ (UIImage *)defaultEmptyAvatarPlaceholder;
|
|
|
|
+ (UIImage *)defaultEmptyPlaceholder;
|
|
+ (UIImage *)defaultEmptyPlaceholder_UFO;
|
|
|
|
+ (UIImage *)defaultBannerPlaceholder;
|
|
|
|
+ (NSString*)configUrl:(NSString*)url type:(ImageType)type;
|
|
+ (NSString*)configUrl:(NSString*)url radius:(CGFloat)radius;
|
|
+ (NSString*)configUrl:(NSString*)url type:(ImageType)type radius:(CGFloat)radius;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|