添加默认图的配置
This commit is contained in:
@@ -86,7 +86,7 @@
|
||||
E872308D26E89DAA00B90D4F /* LoginInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = E872308C26E89DAA00B90D4F /* LoginInputView.m */; };
|
||||
E872309326E8D31500B90D4F /* LoginVerifCodeView.m in Sources */ = {isa = PBXBuildFile; fileRef = E872309226E8D31500B90D4F /* LoginVerifCodeView.m */; };
|
||||
E8AC720D26F435F5007D6E91 /* UIImageView+LoadImage.m in Sources */ = {isa = PBXBuildFile; fileRef = E8AC720C26F435F5007D6E91 /* UIImageView+LoadImage.m */; };
|
||||
E8AC721026F43955007D6E91 /* UIImageViewConstant.m in Sources */ = {isa = PBXBuildFile; fileRef = E8AC720F26F43955007D6E91 /* UIImageViewConstant.m */; };
|
||||
E8AC721026F43955007D6E91 /* UIImageConstant.m in Sources */ = {isa = PBXBuildFile; fileRef = E8AC720F26F43955007D6E91 /* UIImageConstant.m */; };
|
||||
E8B825B726E9A7D8009E8E9F /* BaseObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E8B825B626E9A7D8009E8E9F /* BaseObject.m */; };
|
||||
E8B825BF26E9E57D009E8E9F /* LoginTicketInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E8B825BE26E9E57D009E8E9F /* LoginTicketInfo.m */; };
|
||||
E8B825C226EA00DF009E8E9F /* LoginVerifCodePresent.m in Sources */ = {isa = PBXBuildFile; fileRef = E8B825C126EA00DF009E8E9F /* LoginVerifCodePresent.m */; };
|
||||
@@ -263,8 +263,8 @@
|
||||
E872309226E8D31500B90D4F /* LoginVerifCodeView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LoginVerifCodeView.m; sourceTree = "<group>"; };
|
||||
E8AC720B26F435F5007D6E91 /* UIImageView+LoadImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIImageView+LoadImage.h"; sourceTree = "<group>"; };
|
||||
E8AC720C26F435F5007D6E91 /* UIImageView+LoadImage.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+LoadImage.m"; sourceTree = "<group>"; };
|
||||
E8AC720E26F43955007D6E91 /* UIImageViewConstant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UIImageViewConstant.h; sourceTree = "<group>"; };
|
||||
E8AC720F26F43955007D6E91 /* UIImageViewConstant.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UIImageViewConstant.m; sourceTree = "<group>"; };
|
||||
E8AC720E26F43955007D6E91 /* UIImageConstant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = UIImageConstant.h; sourceTree = "<group>"; };
|
||||
E8AC720F26F43955007D6E91 /* UIImageConstant.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UIImageConstant.m; sourceTree = "<group>"; };
|
||||
E8B825B526E9A7D8009E8E9F /* BaseObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BaseObject.h; sourceTree = "<group>"; };
|
||||
E8B825B626E9A7D8009E8E9F /* BaseObject.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BaseObject.m; sourceTree = "<group>"; };
|
||||
E8B825BD26E9E57D009E8E9F /* LoginTicketInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LoginTicketInfo.h; sourceTree = "<group>"; };
|
||||
@@ -764,8 +764,8 @@
|
||||
children = (
|
||||
E8AC720B26F435F5007D6E91 /* UIImageView+LoadImage.h */,
|
||||
E8AC720C26F435F5007D6E91 /* UIImageView+LoadImage.m */,
|
||||
E8AC720E26F43955007D6E91 /* UIImageViewConstant.h */,
|
||||
E8AC720F26F43955007D6E91 /* UIImageViewConstant.m */,
|
||||
E8AC720E26F43955007D6E91 /* UIImageConstant.h */,
|
||||
E8AC720F26F43955007D6E91 /* UIImageConstant.m */,
|
||||
);
|
||||
path = UIImageView;
|
||||
sourceTree = "<group>";
|
||||
@@ -1027,7 +1027,7 @@
|
||||
189DD54B26DE338800AB55B1 /* BaseViewController.m in Sources */,
|
||||
E8E70D8626F2F55C00F03460 /* XPMineAccountView.m in Sources */,
|
||||
E81C279026EB314D0031E639 /* LoginForgetEditView.m in Sources */,
|
||||
E8AC721026F43955007D6E91 /* UIImageViewConstant.m in Sources */,
|
||||
E8AC721026F43955007D6E91 /* UIImageConstant.m in Sources */,
|
||||
E81C27A026EEF83D0031E639 /* XPHtmlUrl.m in Sources */,
|
||||
18E7B1B726E8B2D10064BC9B /* Api+Main.m in Sources */,
|
||||
E8B825C226EA00DF009E8E9F /* LoginVerifCodePresent.m in Sources */,
|
||||
|
21
xplan-ios/Assets.xcassets/Common/common_avatar.imageset/Contents.json
vendored
Normal file
21
xplan-ios/Assets.xcassets/Common/common_avatar.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "1x"
|
||||
},
|
||||
{
|
||||
"filename" : "common_avatar.png",
|
||||
"idiom" : "universal",
|
||||
"scale" : "2x"
|
||||
},
|
||||
{
|
||||
"idiom" : "universal",
|
||||
"scale" : "3x"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
}
|
||||
}
|
BIN
xplan-ios/Assets.xcassets/Common/common_avatar.imageset/common_avatar.png
vendored
Normal file
BIN
xplan-ios/Assets.xcassets/Common/common_avatar.imageset/common_avatar.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 7.0 KiB |
@@ -9,9 +9,10 @@
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface UIImageViewConstant : NSObject
|
||||
@interface UIImageConstant : NSObject
|
||||
|
||||
|
||||
#pragma mark - 图片相关的
|
||||
UIKIT_EXTERN NSString * const kImageTypeRoomFace; //房间表情
|
||||
UIKIT_EXTERN NSString * const kImageTypeRoomGift; //房间礼物
|
||||
UIKIT_EXTERN NSString * const kImageTypeUserIcon; //用户头像60x60
|
||||
@@ -19,14 +20,22 @@ UIKIT_EXTERN NSString * const kImageTypeUserLibaryDetail;//用户相册大图nil
|
||||
UIKIT_EXTERN NSString * const kImageTypeCornerAvatar;//圆角图形,会先把图形裁剪成正方形,并且转换为png
|
||||
|
||||
|
||||
#pragma mark - 图片相关的
|
||||
typedef NS_ENUM(NSUInteger,ImageType){
|
||||
ImageTypeRoomFace, //房间表情
|
||||
ImageTypeRoomFace = 1, //房间表情
|
||||
ImageTypeRoomGift, //房间礼物
|
||||
ImageTypeUserIcon, //用户头像60x60
|
||||
ImageTypeUserLibaryDetail, //用户相册大图
|
||||
ImageTypeCornerAvatar, //圆角图形,会先把图形裁剪成正方形,并且转换为png
|
||||
};
|
||||
|
||||
///展位图
|
||||
|
||||
/// 头像的默认占位图
|
||||
+ (NSString *)defaultAvatarPlaceholder;
|
||||
/// 空白图的占位图
|
||||
+ (NSString *)defalutEmptyPlaceholder;
|
||||
/// banner的占位图
|
||||
+ (NSString *)defalutBannerPlaceholder;
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
@@ -5,9 +5,9 @@
|
||||
// Created by 冯硕 on 2021/9/17.
|
||||
//
|
||||
|
||||
#import "UIImageViewConstant.h"
|
||||
#import "UIImageConstant.h"
|
||||
|
||||
@implementation UIImageViewConstant
|
||||
@implementation UIImageConstant
|
||||
|
||||
|
||||
NSString * const kImageTypeRoomFace = @""; //房间表情
|
||||
@@ -16,4 +16,17 @@ NSString * const kImageTypeUserIcon = @"imageMogr2/auto-orient/thumbnail/150x150
|
||||
NSString * const kImageTypeUserLibaryDetail = @""; //用户相册大图nil
|
||||
NSString * const kImageTypeCornerAvatar = @"imageMogr2/auto-orient/thumbnail/300x300/format/png";
|
||||
|
||||
|
||||
/// 头像的默认占位图
|
||||
+ (NSString *)defaultAvatarPlaceholder {
|
||||
return @"common_avatar";
|
||||
}
|
||||
/// 空白图的占位图
|
||||
+ (NSString *)defalutEmptyPlaceholder {
|
||||
return @"common_empty";
|
||||
}
|
||||
/// banner的占位图
|
||||
+ (NSString *)defalutBannerPlaceholder {
|
||||
return @"common_banner";
|
||||
}
|
||||
@end
|
@@ -6,7 +6,7 @@
|
||||
// 加载图片的类
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
#import "UIImageViewConstant.h"
|
||||
#import "UIImageConstant.h"
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface UIImageView (LoadImage)
|
||||
|
Reference in New Issue
Block a user