如何在聊天界面中隐藏用户的头像?

继承聊天界面RCConversationViewController,重写willDisplayMessageCell函数

/**
 *  将要显示会话消息,可以修改RCMessageBaseCell的头像形状,添加自定定义的UI修饰,建议不要修改里面label 文字的大小,cell 大小是根据文字来计算的,如果修改大小可能造成cell 显示出现问题
 *
 *  @param cell      cell
 *  @param indexPath indexPath
 */
-(void)willDisplayMessageCell:(RCMessageBaseCell *)cell atIndexPath:(NSIndexPath *)indexPath
{
    if ([cell isKindOfClass:[RCMessageCell class]]) {
        RCMessageCell *baseCell = (RCMessageCell *)cell;
        UIImageView *imageView = (UIImageView *)baseCell.portraitImageView;
        imageView.hidden = YES;
    }
}

RCMessageCell 详细X

没有英汉互译结果
请尝试网页搜索