我的装扮完成

This commit is contained in:
fengshuo
2021-12-16 19:02:31 +08:00
parent 6e2a358bc7
commit 4ff50643c2
4 changed files with 30 additions and 106 deletions

View File

@@ -169,6 +169,10 @@
E824546426F5FF1C00BE8163 /* XPMineResetPayPasswordPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = E824546326F5FF1C00BE8163 /* XPMineResetPayPasswordPresenter.m */; };
E824546626F5FF6000BE8163 /* XPMineResetPayPasswordProtocol.h in Sources */ = {isa = PBXBuildFile; fileRef = E824546526F5FF5100BE8163 /* XPMineResetPayPasswordProtocol.h */; };
E8252FEE27687DF1002B3164 /* ActivityInfoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E8252FED27687DF1002B3164 /* ActivityInfoModel.m */; };
E82D5C6D276ADCE700858D6D /* XPMineDressEmptyTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E82D5C6C276ADCE700858D6D /* XPMineDressEmptyTableViewCell.m */; };
E82D5C70276AE60000858D6D /* HeadwearModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E82D5C6F276AE60000858D6D /* HeadwearModel.m */; };
E82D5C73276AE94800858D6D /* CarModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E82D5C72276AE94800858D6D /* CarModel.m */; };
E82D5C76276AEB5100858D6D /* NameplateModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E82D5C75276AEB5100858D6D /* NameplateModel.m */; };
E82D5C7A276B25D100858D6D /* SpriteSheetImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E82D5C79276B25D100858D6D /* SpriteSheetImageManager.m */; };
E82D5C7D276B343300858D6D /* YYAnimatedImageView+ImageShow.m in Sources */ = {isa = PBXBuildFile; fileRef = E82D5C7C276B343300858D6D /* YYAnimatedImageView+ImageShow.m */; };
E82EE0F8272FDDFA00D15DC1 /* UserPrivacyView.m in Sources */ = {isa = PBXBuildFile; fileRef = E82EE0F7272FDDFA00D15DC1 /* UserPrivacyView.m */; };
@@ -216,9 +220,6 @@
E87A26FD27587E17002DDC7A /* HomeTagModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E87A26FC27587E17002DDC7A /* HomeTagModel.m */; };
E87A270027588445002DDC7A /* XPHomeListEmptyCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E87A26FF27588445002DDC7A /* XPHomeListEmptyCollectionViewCell.m */; };
E87A27032758BC81002DDC7A /* XPRoomSearchContainerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E87A27022758BC81002DDC7A /* XPRoomSearchContainerViewController.m */; };
E87E91492796674800A7B3F2 /* HeadwearModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E87E91452796674800A7B3F2 /* HeadwearModel.m */; };
E87E914A2796674800A7B3F2 /* NameplateModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E87E91472796674800A7B3F2 /* NameplateModel.m */; };
E87E914B2796674800A7B3F2 /* CarModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E87E91482796674800A7B3F2 /* CarModel.m */; };
E87E914E2796678D00A7B3F2 /* XPMineDressEmptyTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E87E914D2796678D00A7B3F2 /* XPMineDressEmptyTableViewCell.m */; };
E884C36C2743951B00E1EBED /* GiftReceiveInfoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E884C36B2743951B00E1EBED /* GiftReceiveInfoModel.m */; };
E884C36F2743AAC800E1EBED /* AttachmentModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E884C36E2743AAC800E1EBED /* AttachmentModel.m */; };
@@ -691,6 +692,14 @@
E824546526F5FF5100BE8163 /* XPMineResetPayPasswordProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPMineResetPayPasswordProtocol.h; sourceTree = "<group>"; };
E8252FEC27687DF1002B3164 /* ActivityInfoModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ActivityInfoModel.h; sourceTree = "<group>"; };
E8252FED27687DF1002B3164 /* ActivityInfoModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ActivityInfoModel.m; sourceTree = "<group>"; };
E82D5C6B276ADCE700858D6D /* XPMineDressEmptyTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPMineDressEmptyTableViewCell.h; sourceTree = "<group>"; };
E82D5C6C276ADCE700858D6D /* XPMineDressEmptyTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPMineDressEmptyTableViewCell.m; sourceTree = "<group>"; };
E82D5C6E276AE60000858D6D /* HeadwearModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HeadwearModel.h; sourceTree = "<group>"; };
E82D5C6F276AE60000858D6D /* HeadwearModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = HeadwearModel.m; sourceTree = "<group>"; };
E82D5C71276AE94800858D6D /* CarModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CarModel.h; sourceTree = "<group>"; };
E82D5C72276AE94800858D6D /* CarModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CarModel.m; sourceTree = "<group>"; };
E82D5C74276AEB5100858D6D /* NameplateModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NameplateModel.h; sourceTree = "<group>"; };
E82D5C75276AEB5100858D6D /* NameplateModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NameplateModel.m; sourceTree = "<group>"; };
E82D5C78276B25D100858D6D /* SpriteSheetImageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SpriteSheetImageManager.h; sourceTree = "<group>"; };
E82D5C79276B25D100858D6D /* SpriteSheetImageManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SpriteSheetImageManager.m; sourceTree = "<group>"; };
E82D5C7B276B343300858D6D /* YYAnimatedImageView+ImageShow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "YYAnimatedImageView+ImageShow.h"; sourceTree = "<group>"; };
@@ -790,12 +799,6 @@
E87A26FF27588445002DDC7A /* XPHomeListEmptyCollectionViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPHomeListEmptyCollectionViewCell.m; sourceTree = "<group>"; };
E87A27012758BC81002DDC7A /* XPRoomSearchContainerViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPRoomSearchContainerViewController.h; sourceTree = "<group>"; };
E87A27022758BC81002DDC7A /* XPRoomSearchContainerViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPRoomSearchContainerViewController.m; sourceTree = "<group>"; };
E87E91432796674800A7B3F2 /* HeadwearModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeadwearModel.h; sourceTree = "<group>"; };
E87E91442796674800A7B3F2 /* CarModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CarModel.h; sourceTree = "<group>"; };
E87E91452796674800A7B3F2 /* HeadwearModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HeadwearModel.m; sourceTree = "<group>"; };
E87E91462796674800A7B3F2 /* NameplateModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NameplateModel.h; sourceTree = "<group>"; };
E87E91472796674800A7B3F2 /* NameplateModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NameplateModel.m; sourceTree = "<group>"; };
E87E91482796674800A7B3F2 /* CarModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CarModel.m; sourceTree = "<group>"; };
E87E914C2796678D00A7B3F2 /* XPMineDressEmptyTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPMineDressEmptyTableViewCell.h; sourceTree = "<group>"; };
E87E914D2796678D00A7B3F2 /* XPMineDressEmptyTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XPMineDressEmptyTableViewCell.m; sourceTree = "<group>"; };
E884C36A2743951B00E1EBED /* GiftReceiveInfoModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GiftReceiveInfoModel.h; sourceTree = "<group>"; };
@@ -2031,12 +2034,12 @@
E83953272769FFF100CF2F24 /* Model */ = {
isa = PBXGroup;
children = (
E87E91442796674800A7B3F2 /* CarModel.h */,
E87E91482796674800A7B3F2 /* CarModel.m */,
E87E91432796674800A7B3F2 /* HeadwearModel.h */,
E87E91452796674800A7B3F2 /* HeadwearModel.m */,
E87E91462796674800A7B3F2 /* NameplateModel.h */,
E87E91472796674800A7B3F2 /* NameplateModel.m */,
E82D5C6E276AE60000858D6D /* HeadwearModel.h */,
E82D5C6F276AE60000858D6D /* HeadwearModel.m */,
E82D5C71276AE94800858D6D /* CarModel.h */,
E82D5C72276AE94800858D6D /* CarModel.m */,
E82D5C74276AEB5100858D6D /* NameplateModel.h */,
E82D5C75276AEB5100858D6D /* NameplateModel.m */,
);
path = Model;
sourceTree = "<group>";
@@ -2061,6 +2064,8 @@
E839533B276A0CCD00CF2F24 /* XPMineCarTableViewCell.m */,
E839533D276A0CDB00CF2F24 /* XPMineNameplateTableViewCell.h */,
E839533E276A0CDB00CF2F24 /* XPMineNameplateTableViewCell.m */,
E82D5C6B276ADCE700858D6D /* XPMineDressEmptyTableViewCell.h */,
E82D5C6C276ADCE700858D6D /* XPMineDressEmptyTableViewCell.m */,
);
path = Cell;
sourceTree = "<group>";
@@ -3303,6 +3308,7 @@
18AAF3F0279EA59300CD7DAD /* MessageContentTextClickable.m in Sources */,
E8C6FFCC27548120004DC9F0 /* Api+Home.m in Sources */,
186A534E26FC6ED900D67B2C /* TTPopupService.m in Sources */,
E82D5C6D276ADCE700858D6D /* XPMineDressEmptyTableViewCell.m in Sources */,
18A61BD7274F7F6900A09A54 /* NetImageConfig.m in Sources */,
E8C21501274B76F60079E6BF /* XPRoomAnimationHitView.m in Sources */,
E8AC722426F47E5E007D6E91 /* XPMineFeedbackViewController.m in Sources */,
@@ -3318,7 +3324,6 @@
18486235271EB794005FC5DC /* AgoraRtcImpl.m in Sources */,
E8A1E454276208E500B294CA /* CandyTreeInfoModel.m in Sources */,
184862CE27213FD7005FC5DC /* ZegoRtcImpl.m in Sources */,
E87E914A2796674800A7B3F2 /* NameplateModel.m in Sources */,
9B0E1C5926E77022005D4442 /* BaseNavigationController.m in Sources */,
E8C6FFD027548256004DC9F0 /* XPHomeListCollectionViewCell.m in Sources */,
E8EEB8F426FC2050007C6EBA /* SDBrowserImageView.m in Sources */,
@@ -3355,6 +3360,7 @@
189DD67E26E1FD8900AB55B1 /* UIImage+Utils.m in Sources */,
E824545626F5E51900BE8163 /* XPMineVerifIdentityViewController.m in Sources */,
E8DEC98F27643EB30078CB70 /* XPCandyTreeAnimationManager.m in Sources */,
E82D5C73276AE94800858D6D /* CarModel.m in Sources */,
186A534726FC6ED900D67B2C /* TTAlertConfig.m in Sources */,
18F403EE2758CF2F00A6C548 /* MessageContentImage.m in Sources */,
18E7B31E26F0984C0064BC9B /* UserLevelVo.m in Sources */,
@@ -3371,6 +3377,7 @@
E8680718271967B00024F48F /* MicroView.m in Sources */,
E8B825CD26EA18C8009E8E9F /* ThemeColor.m in Sources */,
E88B5CBD26FB3BDF00DA9178 /* XPTeenagerAlertView.m in Sources */,
E82D5C70276AE60000858D6D /* HeadwearModel.m in Sources */,
E8A03DEC276301EF0098D9EA /* XPCandyTreeRankView.m in Sources */,
18F404C3276098F100A6C548 /* Api+Message.m in Sources */,
E8C6FFED27550CC2004DC9F0 /* HomeSearchResultModel.m in Sources */,
@@ -3384,7 +3391,6 @@
E8E70D7726F2F15100F03460 /* XPMineViewController.m in Sources */,
E8E7DAEB2745158500C631CC /* XPGiftUserInfoModel.m in Sources */,
E83DB487274670DA00D8CBD1 /* XPRoomGiftBroadCastModel.m in Sources */,
E87E914B2796674800A7B3F2 /* CarModel.m in Sources */,
E8AC722C26F49580007D6E91 /* XPMineNotificaViewController.m in Sources */,
189DD52E26DE255300AB55B1 /* AppDelegate.m in Sources */,
E83DB4842746661800D8CBD1 /* XPRoomGiftBroadcastView.m in Sources */,
@@ -3454,7 +3460,6 @@
E8AEAEED27141AE20017FCE0 /* XPRoomBackContainerView.m in Sources */,
E88B5CC126FB407B00DA9178 /* XPMineUserInfoViewController.m in Sources */,
18F4043A275E20D900A6C548 /* TRTCRtcImpl.m in Sources */,
E87E91492796674800A7B3F2 /* HeadwearModel.m in Sources */,
E824545926F5E65900BE8163 /* XPMineVerifIdentityView.m in Sources */,
189DD74026E21C3F00AB55B1 /* YYUtility+App.m in Sources */,
189DD74526E21CCC00AB55B1 /* YYReachability.m in Sources */,
@@ -3470,6 +3475,7 @@
18EE3FDF2750C1F700A452BF /* SessionListCell.m in Sources */,
E80487652717DDD9008595F2 /* XPRoomMenuItem.m in Sources */,
189DD75026E21D9000AB55B1 /* GCDHelper.m in Sources */,
E82D5C76276AEB5100858D6D /* NameplateModel.m in Sources */,
E84B0E422727EE0A008818C6 /* XPRoomMessageHeaderView.m in Sources */,
E8C6FFDD2754CF5D004DC9F0 /* HomeRecommendRoomModel.m in Sources */,
E890BC10273D23F00007C46B /* GiftInfoModel.m in Sources */,

View File

@@ -76,4 +76,5 @@
[[self getView] useNameplateSuccess:userNameplateId];
} showLoading:YES] userNameplateId:userNameplateId ticket:ticket uid:uid];
}
@end

View File

@@ -19,20 +19,16 @@
#import "HeadwearModel.h"
@interface XPMineHeadwearTableViewCell ()
///
@property (nonatomic, strong) UIImageView *giveImageView;
///
@property (nonatomic, strong) UIView *backView;
///
@property (nonatomic, strong) NetImageView *namePlateImageView;
///
///
@property (nonatomic,strong) UIStackView *nameStackView;
///
@property (nonatomic, strong) UIImageView *giveImageView;
///
@property (nonatomic, strong) UILabel *titleLabel;
///
@property (nonatomic,strong) UIStackView *timeStackView;
///icon
@property (nonatomic, strong) UIImageView *timeImageView;
///
@property (nonatomic,strong) UIStackView *timeStackView;
///
@property (nonatomic, strong) UILabel *timeLabel;
///使
@@ -78,7 +74,6 @@
}
- (void)initSubViewConstraints {
[self.headWearImageView mas_makeConstraints:^(MASConstraintMaker *make) {
make.height.width.mas_equalTo(80);
make.centerY.mas_equalTo(self.contentView);
@@ -217,48 +212,6 @@
return _headWearImageView;
}
#pragma mark - private
//- (void)pricenamePlate:(UserNamePlateList *)namePlate{
//
// self.namePlate = namePlate;
//
// [self.namePlateIcon qn_setImageImageWithUrl:namePlate.nameplateImage placeholderImage:@"dress_headwear_placehoder" type:ImageTypeRoomFace];
//
// BOOL isUse = namePlate.isUsing;
// NSString *expireDays = [NSString stringWithFormat:@"%ld", namePlate.expireDays];
//
// self.dressUpNameLabel.text = namePlate.nameplateName;
// self.giveIcon.hidden = YES;
//
// //
// BOOL isExpired = namePlate.isExpired;
//
// self.useBtn.hidden = isExpired || isUse;//|使 使
// self.cancelUseBtn.hidden = isExpired || !isUse;//|使 使
//
// self.timeLabel.text = isExpired ? @"已过期" : [NSString stringWithFormat:@"剩余%@天", expireDays];
//
//}
#pragma mark - Getter && Setter
- (UIView *)backView {
if (!_backView) {
_backView = [[UIView alloc] init];
_backView.backgroundColor = [ThemeColor appCellBackgroundColor];
_backView.layer.masksToBounds = YES;
_backView.layer.cornerRadius = 10;
}
return _backView;
}
- (NetImageView *)namePlateImageView {
if (!_namePlateImageView) {
_namePlateImageView = [[NetImageView alloc] init];
_namePlateImageView.image = [UIImageConstant defaultAvatarPlaceholder];
}
return _namePlateImageView;;
}
- (UILabel *)titleLabel {
if (!_titleLabel) {

View File

@@ -16,8 +16,6 @@
#import "NameplateModel.h"
@interface XPMineNameplateTableViewCell ()
///
@property (nonatomic, strong) UIView *backView;
///
@property (nonatomic, strong) NetImageView *namePlateImageView;
///
@@ -59,7 +57,6 @@
}
- (void)initSubViewConstraints {
[self.namePlateImageView mas_makeConstraints:^(MASConstraintMaker *make) {
make.height.mas_equalTo(60);
make.width.mas_equalTo(100);
@@ -131,39 +128,6 @@
}
#pragma mark - Getter && Setter
//- (void)pricenamePlate:(UserNamePlateList *)namePlate{
//
// self.namePlate = namePlate;
//
// [self.namePlateIcon qn_setImageImageWithUrl:namePlate.nameplateImage placeholderImage:@"dress_headwear_placehoder" type:ImageTypeRoomFace];
//
// BOOL isUse = namePlate.isUsing;
// NSString *expireDays = [NSString stringWithFormat:@"%ld", namePlate.expireDays];
//
// self.dressUpNameLabel.text = namePlate.nameplateName;
// self.giveIcon.hidden = YES;
//
// //
// BOOL isExpired = namePlate.isExpired;
//
// self.useBtn.hidden = isExpired || isUse;//|使 使
// self.cancelUseBtn.hidden = isExpired || !isUse;//|使 使
//
// self.timeLabel.text = isExpired ? @"已过期" : [NSString stringWithFormat:@"剩余%@天", expireDays];
//
//}
#pragma mark - Getter && Setter
- (UIView *)backView {
if (!_backView) {
_backView = [[UIView alloc] init];
_backView.backgroundColor = [ThemeColor appCellBackgroundColor];
_backView.layer.masksToBounds = YES;
_backView.layer.cornerRadius = 10;
}
return _backView;
}
- (NetImageView *)namePlateImageView {
if (!_namePlateImageView) {
_namePlateImageView = [[NetImageView alloc] init];