新增 emoji 缓存清理功能以确保新的尺寸设置生效,优化表情处理逻辑,支持带场景参数的表情转换。同时,更新相关方法以适应新功能,提升用户体验。

This commit is contained in:
edwinQQQ
2025-08-27 16:35:52 +08:00
parent 4d60296a4d
commit eee967c2e1
9 changed files with 67 additions and 19 deletions

View File

@@ -140,6 +140,9 @@ UIKIT_EXTERN NSString *kTabShowAnchorCardKey;
[[NIMSDK sharedSDK].chatManager removeDelegate:self];
[[NIMSDK sharedSDK].systemNotificationManager removeDelegate:self];
[[NIMSDK sharedSDK].broadcastManager removeDelegate:self];
// 🔧 RoomBoomManager
[[RoomBoomManager sharedManager] removeEventListenerForTarget:self];
}
- (void)viewDidLoad {
@@ -186,10 +189,13 @@ UIKIT_EXTERN NSString *kTabShowAnchorCardKey;
[[RoomBoomManager sharedManager] registerBoomBanner:^(id _Nonnull sth) {
dispatch_async(dispatch_get_main_queue(), ^{
[RoomBoomBannerAnimation display:kWindow
with:sth
tapToRoom:YES
complete:^{}];
// 🔧
if ([XPSkillCardPlayerManager shareInstance].isInRoom == YES) {
[RoomBoomBannerAnimation display:kWindow
with:sth
tapToRoom:YES
complete:^{}];
}
});
} target:self];