更新时间:2025-05-29 GMT+08:00

设置头像风格

setParticipantAvatarStyle:

接口描述

该接口用于设置与会者头像风格。

注意事项

  1. 该接口非必需调用,若不设置,则使用默认的头像。

方法定义

- (HWMSDKERR)setAvatarStyle:(HWMUISDKAvatarStyleModel *)avatarStyle;

参数描述

表1 HWMUISDKAvatarStyleModel参数说明

参数

是否必须

类型

描述

backgroundColor

NSString *

背景色。

textColor

NSString *

文字颜色。

nameShowType

HWMUISDKNameShowType

姓名显示风格。

avatarShape

HWMUISDKAvatarShape

头像形状。

phoneIconPath

NSString *

手机图标路径。

boardIconPath

NSString *

大屏图标路径。

表2 HWMUISDKNameShowType枚举说明

枚举值

描述

HWMUISDKFirstLetter

显示拼音首字母(如果是英文名则显示首字母)。

HWMUISDKFamilyName

显示姓氏(如果是英文名则显示首字母)。

表3 HWMUISDKAvatarShape枚举说明

枚举值

描述

HWMUISDKCircle

圆形头像。

返回值

接口是否调用成功。

示例代码

/// 设置头像风格
- (void)customAvatarStyle {
   HWMUISDKAvatarStyleModel *style = [[HWMUISDKAvatarStyleModel alloc] init];
   style.backgroundColor = this.getBackgrounColor();
   style.textColor = this.getTextColor();
   style.nameShowType = this.getNameShowType();
   style.avatarShape = this.getAvatarShaoe();
   style.phoneIconPath = this.getPhoneIconPath();
   style.boardIconPath = this.getBoardIconPath();
   HWMSDKERR result = [[HWMBizSdk getBizOpenApi] setAvatarStyle:self.avatarStyleModel];
}