送礼物面板的初始布局

This commit is contained in:
fengshuo
2021-11-10 18:42:27 +08:00
parent 8f3d012607
commit 440dc212cf
38 changed files with 1117 additions and 1 deletions

View File

@@ -10,13 +10,16 @@
#import <Masonry/Masonry.h>
///Tool
#import "AccountInfoStorage.h"
#import "TTPopup.h"
///Model
#import "XPRoomMenuItem.h"
#import "MicroQueueModel.h"
#import "UserInfoModel.h"
#import "MicroStateModel.h"
#import "RoomInfoModel.h"
///View
#import "XPRoomSendTextView.h"
#import "XPSendGiftView.h"
#import "RtcManager.h"
@@ -75,6 +78,12 @@
self.voiceButton.selected = [RtcManager instance].isRemoteMuted;
}
break;
case XPRoomMenuItemType_Gift: {
NSString * roomUid = [NSString stringWithFormat:@"%ld", [self.delegate getRoomInfo].uid];
XPSendGiftView * giftView = [[XPSendGiftView alloc] initWithType:SendGiftType_Room uid:roomUid];
[TTPopup popupView:giftView style:TTPopupStyleActionSheet];
}
break;
default:
break;
@@ -214,7 +223,6 @@
[_giftButton setImage:[UIImage imageNamed:@"room_menu_gift"] forState:UIControlStateSelected];
_giftButton.tag = XPRoomMenuItemType_Gift;
[_giftButton addTarget:self action:@selector(menuButtonAction:) forControlEvents:UIControlEventTouchUpInside];
_giftButton.hidden = YES;
}
return _giftButton;
}