logo
当前页

设置用户头像


语聊房 UIKit(Live Audio Room Kit) 支持您通过传递图片的 URL(支持 PNG、JPG 格式)自定义用户头像,并与房间内参与者共享。

URL 必须在 64 字节以内,如果超过 64 字节,将显示默认背景。

实现流程

具体实现方式,请参考如下代码:

Untitled
class ViewController: UIViewController {

    let selfUserID: String = "userID"
    let selfUserName: String = "userName"
    let yourAppID: UInt32 = YourAppID // 替换为您的 AppID,请从 ZEGO 控制台获取。
    let yourAppSign: String = "YourAppSign" // 替换为您的 AppSign,请从 ZEGO 控制台获取。
    let roomID: String = "YourRoomID" // 替换为您的 RoomID

    @IBAction func startLiveAudio(_ sender: Any) {

        // 在此处修改您的自定义配置。
        let config: ZegoUIKitPrebuiltLiveAudioRoomConfig = ZegoUIKitPrebuiltLiveAudioRoomConfig.host()
        config.userAvatarUrl = "https://www.zegocloud.com/_nuxt/img/discord_nav@2x.8739674.png" // 示例
        let liveAudioVC = ZegoUIKitPrebuiltLiveAudioRoomVC.init(yourAppID, appSign: yourAppSign, userID: selfUserID, userName: selfUserName, roomID: roomID, config: config)
        liveAudioVC.modalPresentationStyle = .fullScreen
        self.present(liveAudioVC, animated: true, completion: nil)
    }
}
1
Copied!

Previous

切换语言

Next

自定义麦位

当前页

返回到顶部