修改
This commit is contained in:
@@ -50,6 +50,9 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
-(void)hideCharm;
|
||||
|
||||
-(void)destroyViews;
|
||||
|
||||
-(void)stopHWDMP4;
|
||||
-(void)playHWDMP4;
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
|
||||
@@ -509,4 +509,10 @@
|
||||
self.micMp4View = nil;
|
||||
[self.micSvgaView destroySvga];
|
||||
}
|
||||
-(void)stopHWDMP4{
|
||||
[self.headerView stopHWDMP4];
|
||||
}
|
||||
-(void)playHWDMP4{
|
||||
[self.headerView playHWDMP4];
|
||||
}
|
||||
@end
|
||||
|
||||
@@ -27,7 +27,7 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
/// 设置麦位锁麦状态
|
||||
-(void)setSeatIsLock:(NSString*)isLock pitNumber:(NSString*)pitNumber;
|
||||
/// 房间内换麦
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber;
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber userInfo:(QXUserHomeModel*)userInfo;
|
||||
|
||||
/// pk开始
|
||||
-(void)pkStartWithPkEndTimes:(NSString *)pk_end_times pk_id:(NSString*)pk_id;
|
||||
@@ -42,7 +42,8 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
defeated_cover:(NSString*)defeated_cover;
|
||||
/// 房间内用户信息发生变化
|
||||
-(void)roomUserInfoDidChanged:(QXUserHomeModel *)user;
|
||||
|
||||
-(void)stopHWDMP4;
|
||||
-(void)playHWDMP4;
|
||||
-(void)destroyViews;
|
||||
@end
|
||||
/// 穿透视图
|
||||
|
||||
@@ -288,8 +288,8 @@
|
||||
}
|
||||
[self.leftSeatView didUpDownSeatWithUser:user isUpSeat:isUpSeat pit_number:pit_number];
|
||||
}
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber{
|
||||
[self.leftSeatView roomSeatExchangedWithFromPitNumber:fromPitNumber toPitNumber:toPitNumber];
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber userInfo:(QXUserHomeModel*)userInfo{
|
||||
[self.leftSeatView roomSeatExchangedWithFromPitNumber:fromPitNumber toPitNumber:toPitNumber userInfo:userInfo];
|
||||
}
|
||||
-(void)roomUserInfoDidChanged:(QXUserHomeModel *)user{
|
||||
[self.leftSeatView roomUserInfoDidChanged:user];
|
||||
@@ -297,6 +297,12 @@
|
||||
-(void)clearCharm{
|
||||
[self.leftSeatView clearCharm];
|
||||
}
|
||||
-(void)playHWDMP4{
|
||||
[self.leftSeatView playHWDMP4];
|
||||
}
|
||||
-(void)stopHWDMP4{
|
||||
[self.leftSeatView stopHWDMP4];
|
||||
}
|
||||
-(void)roomClearUserCharmWithUserId:(NSString *)userId{
|
||||
[self.leftSeatView roomClearUserCharmWithUserId:userId];
|
||||
}
|
||||
|
||||
@@ -39,7 +39,8 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
-(void)roomClearUserCharmWithUserId:(NSString *)userId;
|
||||
/// 房间内用户信息发生变化
|
||||
-(void)roomUserInfoDidChanged:(QXUserHomeModel *)user;
|
||||
|
||||
-(void)stopHWDMP4;
|
||||
-(void)playHWDMP4;
|
||||
-(void)destroyViews;
|
||||
@end
|
||||
|
||||
|
||||
@@ -1116,6 +1116,34 @@
|
||||
self.timeLabel.text = @"倒计时 00:00:00";
|
||||
}
|
||||
}
|
||||
-(void)stopHWDMP4{
|
||||
[self.auctionView stopHWDMP4];
|
||||
[self.compereView stopHWDMP4];
|
||||
for (UIView *contentView in self.seatArray) {
|
||||
if ([contentView isKindOfClass:[QXRoomAuctionSeatView class]]) {
|
||||
QXRoomAuctionSeatView *seatView = (QXRoomAuctionSeatView *)contentView;
|
||||
[seatView.seatView stopHWDMP4];
|
||||
}
|
||||
if ([contentView isKindOfClass:[QXRoomSeatContentView class]]) {
|
||||
QXRoomSeatContentView *seatView = (QXRoomSeatContentView *)contentView;
|
||||
[seatView stopHWDMP4];
|
||||
}
|
||||
}
|
||||
}
|
||||
-(void)playHWDMP4{
|
||||
[self.auctionView playHWDMP4];
|
||||
[self.compereView playHWDMP4];
|
||||
for (UIView *contentView in self.seatArray) {
|
||||
if ([contentView isKindOfClass:[QXRoomAuctionSeatView class]]) {
|
||||
QXRoomAuctionSeatView *seatView = (QXRoomAuctionSeatView *)contentView;
|
||||
[seatView.seatView playHWDMP4];
|
||||
}
|
||||
if ([contentView isKindOfClass:[QXRoomSeatContentView class]]) {
|
||||
QXRoomSeatContentView *seatView = (QXRoomSeatContentView *)contentView;
|
||||
[seatView playHWDMP4];
|
||||
}
|
||||
}
|
||||
}
|
||||
-(void)destroyViews{
|
||||
[self.auctionView destroyViews];
|
||||
[self.compereView destroyViews];
|
||||
|
||||
@@ -17,6 +17,8 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
-(void)cabinRoomHotValueDidChanged:(NSString*)hot_value;
|
||||
-(void)friendCabinRoomTimeDelayWithTime:(NSString*)end_time;
|
||||
-(void)friendCabinRoomIsQuit;
|
||||
-(void)stopHWDMP4;
|
||||
-(void)playHWDMP4;
|
||||
-(void)destroyViews;
|
||||
@end
|
||||
|
||||
|
||||
@@ -351,6 +351,14 @@
|
||||
[na popViewControllerAnimated:YES];
|
||||
}
|
||||
}
|
||||
-(void)stopHWDMP4{
|
||||
[self.leftSeatView stopHWDMP4];
|
||||
[self.rightSeatView stopHWDMP4];
|
||||
}
|
||||
-(void)playHWDMP4{
|
||||
[self.leftSeatView playHWDMP4];
|
||||
[self.rightSeatView playHWDMP4];
|
||||
}
|
||||
-(void)destroyViews{
|
||||
if (_leftSeatView) {
|
||||
[_leftSeatView destroyViews];
|
||||
|
||||
@@ -54,7 +54,9 @@ typedef NS_ENUM(NSInteger) {
|
||||
/// 用户信息发生改变
|
||||
-(void)roomUserInfoDidChanged:(QXUserHomeModel *)user;
|
||||
/// 房间内换麦
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber;
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber userInfo:(QXUserHomeModel*)userInfo;
|
||||
-(void)stopHWDMP4;
|
||||
-(void)playHWDMP4;
|
||||
/// 销毁视图
|
||||
-(void)destroyViews;
|
||||
@end
|
||||
|
||||
@@ -859,7 +859,7 @@
|
||||
contentView.pitModel = model;
|
||||
[self configGameOptionBtn];
|
||||
}
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber{
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber userInfo:(QXUserHomeModel*)userInfo{
|
||||
if (fromPitNumber == 0 || toPitNumber == 0) {
|
||||
return;
|
||||
}
|
||||
@@ -877,6 +877,9 @@
|
||||
|
||||
toSeatView.pitModel = fromPitModel;
|
||||
fromSeatView.pitModel = totModel;
|
||||
if ([userInfo.user_id isEqualToString:QXGlobal.shareGlobal.loginModel.user_id]) {
|
||||
self.myPitNumber = toPitNumber;
|
||||
}
|
||||
}
|
||||
}
|
||||
-(void)didClickUserHeaderWithPitModel:(QXRoomPitModel *)pitModel seatView:(QXRoomSeatContentView *)seatView{
|
||||
@@ -1332,7 +1335,22 @@
|
||||
return _successView;
|
||||
}
|
||||
|
||||
|
||||
-(void)stopHWDMP4{
|
||||
for (id object in self.allSeatViewArray) {
|
||||
if ([object isKindOfClass:[QXRoomSeatContentView class]]) {
|
||||
QXRoomSeatContentView *contentView = (QXRoomSeatContentView *)object;
|
||||
[contentView stopHWDMP4];
|
||||
}
|
||||
}
|
||||
}
|
||||
-(void)playHWDMP4{
|
||||
for (id object in self.allSeatViewArray) {
|
||||
if ([object isKindOfClass:[QXRoomSeatContentView class]]) {
|
||||
QXRoomSeatContentView *contentView = (QXRoomSeatContentView *)object;
|
||||
[contentView playHWDMP4];
|
||||
}
|
||||
}
|
||||
}
|
||||
-(void)destroyViews{
|
||||
for (id object in self.allSeatViewArray) {
|
||||
if ([object isKindOfClass:[QXRoomSeatContentView class]]) {
|
||||
|
||||
@@ -41,7 +41,10 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
-(void)roomUserInfoDidChanged:(QXUserHomeModel *)user;
|
||||
|
||||
/// 房间内换麦
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber;
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber userInfo:(QXUserHomeModel*)userInfo;
|
||||
|
||||
-(void)stopHWDMP4;
|
||||
-(void)playHWDMP4;
|
||||
|
||||
-(void)destroyViews;
|
||||
@end
|
||||
|
||||
@@ -361,7 +361,7 @@ static NSInteger maxSeat = 8;
|
||||
}
|
||||
}
|
||||
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber{
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber userInfo:(QXUserHomeModel*)userInfo{
|
||||
if (fromPitNumber == 0 || toPitNumber == 0) {
|
||||
return;
|
||||
}
|
||||
@@ -376,6 +376,9 @@ static NSInteger maxSeat = 8;
|
||||
|
||||
toSeatView.pitModel = fromPitModel;
|
||||
fromSeatView.pitModel = totModel;
|
||||
if ([userInfo.user_id isEqualToString:QXGlobal.shareGlobal.loginModel.user_id]) {
|
||||
self.myPitNumber = toPitNumber;
|
||||
}
|
||||
}
|
||||
|
||||
-(void)setSeatIsLock:(NSString *)isLock pitNumber:(NSString *)pitNumber{
|
||||
@@ -397,6 +400,16 @@ static NSInteger maxSeat = 8;
|
||||
}
|
||||
}
|
||||
}
|
||||
-(void)stopHWDMP4{
|
||||
for (QXRoomSeatContentView *seatView in self.seatArray) {
|
||||
[seatView stopHWDMP4];
|
||||
}
|
||||
}
|
||||
-(void)playHWDMP4{
|
||||
for (QXRoomSeatContentView *seatView in self.seatArray) {
|
||||
[seatView playHWDMP4];
|
||||
}
|
||||
}
|
||||
|
||||
-(void)destroyViews{
|
||||
for (QXRoomSeatContentView *seatView in self.seatArray) {
|
||||
|
||||
@@ -22,7 +22,8 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@property (nonatomic,strong)QXSongListModel *songInfo;
|
||||
@property (nonatomic,strong)QXSongListModel *nextInfo;
|
||||
|
||||
-(void)stopHWDMP4;
|
||||
-(void)playHWDMP4;
|
||||
-(void)destroyViews;
|
||||
|
||||
/// 清除魅力
|
||||
|
||||
@@ -790,6 +790,17 @@ QXRoomSeatDelegate
|
||||
[self.delegate sendGiftWithUser:self.singerSeatView.pitModel];
|
||||
}
|
||||
}
|
||||
-(void)stopHWDMP4{
|
||||
[self.singerSeatView stopHWDMP4];
|
||||
[self.guestView stopHWDMP4];
|
||||
[self.compereView stopHWDMP4];
|
||||
}
|
||||
-(void)playHWDMP4{
|
||||
[self.singerSeatView playHWDMP4];
|
||||
[self.guestView playHWDMP4];
|
||||
[self.compereView playHWDMP4];
|
||||
[self.collectionView reloadData];
|
||||
}
|
||||
-(void)destroyViews{
|
||||
[self.singerSeatView destroyViews];
|
||||
[self.guestView destroyViews];
|
||||
|
||||
@@ -44,6 +44,9 @@ typedef NS_ENUM(NSInteger) {
|
||||
@property (nonatomic,assign)double speakerPitch;
|
||||
@property (nonatomic,strong)QXSongListModel *songInfo;
|
||||
@property (nonatomic,strong)QXSongListModel *nextInfo;
|
||||
|
||||
-(void)stopHWDMP4;
|
||||
-(void)playHWDMP4;
|
||||
/// 销毁视图
|
||||
-(void)destroyViews;
|
||||
|
||||
@@ -62,7 +65,7 @@ typedef NS_ENUM(NSInteger) {
|
||||
/// 房间内用户信息发生变化
|
||||
-(void)roomUserInfoDidChanged:(QXUserHomeModel *)user;
|
||||
/// 房间内换麦
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber;
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber userInfo:(QXUserHomeModel*)userInfo;
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -909,13 +909,13 @@
|
||||
}
|
||||
}
|
||||
/// 房间内换麦
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber{
|
||||
-(void)roomSeatExchangedWithFromPitNumber:(NSInteger)fromPitNumber toPitNumber:(NSInteger)toPitNumber userInfo:(QXUserHomeModel*)userInfo{
|
||||
if (self.roomModel == nil) {
|
||||
return;
|
||||
}
|
||||
switch (self.type) {
|
||||
case QXRoomSeatViewTypeNormal:
|
||||
[self.normalSeatView roomSeatExchangedWithFromPitNumber:fromPitNumber toPitNumber:toPitNumber];
|
||||
[self.normalSeatView roomSeatExchangedWithFromPitNumber:fromPitNumber toPitNumber:toPitNumber userInfo:userInfo];
|
||||
break;
|
||||
case QXRoomSeatViewTypeSing:
|
||||
// [self.songView clearCharm];
|
||||
@@ -925,10 +925,10 @@
|
||||
case QXRoomSeatViewTypeCabin:
|
||||
break;
|
||||
case QXRoomSeatViewTypePK:
|
||||
[self.roomPkView roomSeatExchangedWithFromPitNumber:fromPitNumber toPitNumber:toPitNumber];
|
||||
[self.roomPkView roomSeatExchangedWithFromPitNumber:fromPitNumber toPitNumber:toPitNumber userInfo:userInfo];
|
||||
break;
|
||||
case QXRoomSeatViewTypeFriend:
|
||||
[self.roomFriendView roomSeatExchangedWithFromPitNumber:fromPitNumber toPitNumber:toPitNumber];
|
||||
[self.roomFriendView roomSeatExchangedWithFromPitNumber:fromPitNumber toPitNumber:toPitNumber userInfo:userInfo];
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
@@ -1292,7 +1292,54 @@
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
-(void)stopHWDMP4{
|
||||
switch (self.type) {
|
||||
case QXRoomSeatViewTypeNormal:
|
||||
[self.normalSeatView stopHWDMP4];
|
||||
break;
|
||||
case QXRoomSeatViewTypeSing:
|
||||
[self.songView stopHWDMP4];
|
||||
break;
|
||||
case QXRoomSeatViewTypeAuction:
|
||||
[self.auctionView stopHWDMP4];
|
||||
break;
|
||||
case QXRoomSeatViewTypeCabin:
|
||||
[self.cabinView stopHWDMP4];
|
||||
break;
|
||||
case QXRoomSeatViewTypePK:
|
||||
[self.roomPkView stopHWDMP4];
|
||||
break;
|
||||
case QXRoomSeatViewTypeFriend:
|
||||
[self.roomFriendView stopHWDMP4];
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
-(void)playHWDMP4{
|
||||
switch (self.type) {
|
||||
case QXRoomSeatViewTypeNormal:
|
||||
[self.normalSeatView playHWDMP4];
|
||||
break;
|
||||
case QXRoomSeatViewTypeSing:
|
||||
[self.songView playHWDMP4];
|
||||
break;
|
||||
case QXRoomSeatViewTypeAuction:
|
||||
[self.auctionView playHWDMP4];
|
||||
break;
|
||||
case QXRoomSeatViewTypeCabin:
|
||||
[self.cabinView playHWDMP4];
|
||||
break;
|
||||
case QXRoomSeatViewTypePK:
|
||||
[self.roomPkView playHWDMP4];
|
||||
break;
|
||||
case QXRoomSeatViewTypeFriend:
|
||||
[self.roomFriendView playHWDMP4];
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
-(void)destroyViews{
|
||||
if (_normalSeatView) {
|
||||
[self.normalSeatView destroyViews];
|
||||
|
||||
Reference in New Issue
Block a user