diff --git a/XinjiangProject/XinjiangProject/Manager/TUIManager/ESCTUIManager.m b/XinjiangProject/XinjiangProject/Manager/TUIManager/ESCTUIManager.m index 0a44e8b..029c279 100644 --- a/XinjiangProject/XinjiangProject/Manager/TUIManager/ESCTUIManager.m +++ b/XinjiangProject/XinjiangProject/Manager/TUIManager/ESCTUIManager.m @@ -32,6 +32,7 @@ // KPostNotification(KNotificationLoginIMResult, @YES); HQUserInfo *user = [HQCommonUtils keyedUnarchiverWithKey:LoginUserInfo]; [[TUICallKit createInstance] setSelfInfo:user.realname avatar:user.avatar succ:nil fail:nil]; + DLog(@"IM登录成功"); } fail:^(int code, NSString *msg) { diff --git a/XinjiangProject/XinjiangProject/Project/CustomTUIChat/cell/CustomMapMessageCell.m b/XinjiangProject/XinjiangProject/Project/CustomTUIChat/cell/CustomMapMessageCell.m index 68a168f..f3e0d8d 100644 --- a/XinjiangProject/XinjiangProject/Project/CustomTUIChat/cell/CustomMapMessageCell.m +++ b/XinjiangProject/XinjiangProject/Project/CustomTUIChat/cell/CustomMapMessageCell.m @@ -30,8 +30,11 @@ - (void)createMapUI { - // 隐藏默认气泡图片,改用白色圆角 + // 隐藏默认气泡图片,改用白色圆角背景 self.bubbleView.image = nil; + self.container.backgroundColor = KWhiteColor; + self.container.layer.cornerRadius = 8; + self.container.layer.masksToBounds = YES; self.myTextLabel = [[UILabel alloc] init]; self.myTextLabel.font = SYSTEMFONT(15); @@ -69,12 +72,14 @@ #pragma mark - TUIChat 实时聊天回调 - (void)fillWithData:(CustomMapMessageCellData *)data { + // 不显示名字标签,让白色卡片紧贴顶部(父类 layoutSubviews 用 frame 布局,需在 data 层面关闭) + data.showName = NO; [super fillWithData:data]; + // 清掉父类设回来的气泡图,让 container 白底露出来 + self.bubbleView.image = nil; self.myTextLabel.text = data.text.length > 0 ? data.text : @"我的位置"; [self.mapImage sd_setImageWithURL:[NSURL URLWithString:data.MapPictureImg] placeholderImage:nil]; - - self.nameLabel.hidden = YES; } #pragma mark - 历史记录回调