阿拉伯语适配
This commit is contained in:
@@ -55,8 +55,6 @@
|
||||
@property (nonatomic,strong) YYLabel *idLabel;
|
||||
///收藏
|
||||
@property (nonatomic,strong) UIButton *collectButton;
|
||||
///取消收藏
|
||||
@property (nonatomic,strong) UIButton *cancelButton;
|
||||
///分享
|
||||
@property (nonatomic,strong) UIButton *shareButton;
|
||||
///设置
|
||||
@@ -126,7 +124,7 @@
|
||||
|
||||
[self addSubview:self.nickStackView];
|
||||
[self addSubview:self.collectButton];
|
||||
[self addSubview:self.cancelButton];
|
||||
|
||||
[self addSubview:self.shareButton];
|
||||
[self addSubview:self.settingButton];
|
||||
[self addSubview:self.backBtn];
|
||||
@@ -154,15 +152,13 @@
|
||||
make.centerY.mas_equalTo(self.settingButton);
|
||||
make.width.height.mas_equalTo(22);
|
||||
}];
|
||||
|
||||
|
||||
[self.collectButton mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.centerY.equalTo(self.settingButton);
|
||||
make.leading.equalTo(self.nickStackView.mas_trailing).offset(6);
|
||||
make.size.mas_equalTo(CGSizeMake(52, 23));
|
||||
}];
|
||||
[self.cancelButton mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.edges.equalTo(self.collectButton);
|
||||
make.leading.equalTo(self.titleLabel.mas_trailing).offset(15);
|
||||
make.size.mas_equalTo(CGSizeMake(20, 20));
|
||||
}];
|
||||
|
||||
[self.nickStackView mas_makeConstraints:^(MASConstraintMaker *make) {
|
||||
make.centerY.mas_equalTo(self.settingButton);
|
||||
make.leading.mas_equalTo(self).offset(35);
|
||||
@@ -211,10 +207,10 @@
|
||||
self.giftEffectImageView.hidden = roomInfo.hasAnimationEffect;
|
||||
if (roomInfo.uid == [AccountInfoStorage instance].getUid.integerValue) {
|
||||
self.collectButton.hidden = YES;
|
||||
self.cancelButton.hidden = YES;
|
||||
} else {
|
||||
self.collectButton.hidden = roomInfo.isRoomFans;
|
||||
self.cancelButton.hidden = !roomInfo.isRoomFans;
|
||||
self.collectButton.hidden = NO;
|
||||
self.collectButton.selected = roomInfo.isRoomFans;
|
||||
|
||||
}
|
||||
self.lockRoomImageView.hidden = roomInfo.roomPwd.length <= 0;
|
||||
}
|
||||
@@ -227,10 +223,11 @@
|
||||
self.giftEffectImageView.hidden = roomInfo.hasAnimationEffect;
|
||||
if (roomInfo.uid == [AccountInfoStorage instance].getUid.integerValue) {
|
||||
self.collectButton.hidden = YES;
|
||||
self.cancelButton.hidden = YES;
|
||||
|
||||
} else {
|
||||
self.collectButton.hidden = roomInfo.isRoomFans;
|
||||
self.cancelButton.hidden = !roomInfo.isRoomFans;
|
||||
self.collectButton.hidden = NO;
|
||||
self.collectButton.selected = roomInfo.isRoomFans;
|
||||
|
||||
}
|
||||
self.lockRoomImageView.hidden = roomInfo.roomPwd.length <= 0;
|
||||
}
|
||||
@@ -286,14 +283,14 @@
|
||||
|
||||
|
||||
|
||||
NSString * type = sender == self.cancelButton ? @"2" : @"1";
|
||||
NSString * type = self.collectButton.selected ? @"2" : @"1";
|
||||
NSString * uid = [AccountInfoStorage instance].getUid;
|
||||
NSString * roomUid = [NSString stringWithFormat:@"%ld", self.hostDelegate.getRoomInfo.uid];
|
||||
[Api collectRoom:^(BaseModel * _Nullable data, NSInteger code, NSString * _Nullable msg) {
|
||||
if (code == 200) {
|
||||
|
||||
self.collectButton.hidden = !self.collectButton.hidden;
|
||||
self.cancelButton.hidden = !self.cancelButton.hidden;
|
||||
self.collectButton.selected = !self.collectButton.selected;
|
||||
|
||||
|
||||
|
||||
if ([type isEqualToString:@"1"]) {///收藏的话
|
||||
@@ -408,6 +405,7 @@
|
||||
[_shareButton setImage:[UIImage imageNamed:@"room_info_share"] forState:UIControlStateNormal];
|
||||
[_shareButton addTarget:self action:@selector(shareButtonAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
[_shareButton setEnlargeEdgeWithTop:8 right:8 bottom:8 left:8];
|
||||
_shareButton.hidden = YES;
|
||||
}
|
||||
return _shareButton;
|
||||
}
|
||||
@@ -425,33 +423,15 @@
|
||||
- (UIButton *)collectButton {
|
||||
if (!_collectButton) {
|
||||
_collectButton = [UIButton buttonWithType:UIButtonTypeCustom];
|
||||
[_collectButton setTitle:YMLocalizedString(@"RoomHeaderView8") forState:UIControlStateNormal];
|
||||
[_collectButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
|
||||
_collectButton.titleLabel.font = [UIFont systemFontOfSize:12];
|
||||
|
||||
_collectButton.backgroundColor = UIColorFromRGB(0x67D7D7);
|
||||
_collectButton.layer.masksToBounds = YES;
|
||||
_collectButton.layer.cornerRadius = 23 / 2.0;
|
||||
[_collectButton setImage:kImage(@"ms_room_top_no_collect") forState:UIControlStateNormal];
|
||||
[_collectButton setImage:kImage(@"ms_room_top_collect") forState:UIControlStateSelected];
|
||||
_collectButton.hidden = YES;
|
||||
[_collectButton setEnlargeEdgeWithTop:10 right:10 bottom:10 left:10];
|
||||
[_collectButton addTarget:self action:@selector(collectButtonAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
}
|
||||
return _collectButton;
|
||||
}
|
||||
-(UIButton *)cancelButton{
|
||||
if (!_cancelButton){
|
||||
_cancelButton = [UIButton buttonWithType:UIButtonTypeCustom];
|
||||
[_cancelButton setTitle:YMLocalizedString(@"RoomHeaderView9") forState:UIControlStateNormal];
|
||||
[_cancelButton setTitleColor:[UIColor colorWithWhite:1 alpha:0.9] forState:UIControlStateNormal];
|
||||
_cancelButton.titleLabel.font = [UIFont systemFontOfSize:12];
|
||||
[_cancelButton setBackgroundImage:[UIImage new] forState:UIControlStateNormal];
|
||||
_cancelButton.backgroundColor = [UIColor colorWithWhite:1 alpha:0.3];
|
||||
_cancelButton.layer.masksToBounds = YES;
|
||||
_cancelButton.layer.cornerRadius = 23 / 2.0;
|
||||
_cancelButton.hidden = YES;
|
||||
[_cancelButton addTarget:self action:@selector(collectButtonAction:) forControlEvents:UIControlEventTouchUpInside];
|
||||
}
|
||||
return _cancelButton;
|
||||
}
|
||||
|
||||
- (UIStackView *)nickStackView {
|
||||
if (!_nickStackView) {
|
||||
_nickStackView = [[UIStackView alloc] init];
|
||||
|
Reference in New Issue
Block a user