Show chat without participants list

Description

I would like to disable participants list, but keep chat. It looks like in iOS SDK its not possible, because chat button is located on participants screen.

Below is the workaround I’ve came to.

func onClickedParticipantsButton(_ parentVC: UIViewController) -> Bool {
	let viewController = (NSClassFromString("ZMInMeetingChatViewController") as! UIViewController.Type).init()
	let navigationController = (NSClassFromString("ZMNavigationController") as! UINavigationController.Type).init(rootViewController: viewController)
	UIViewController.topPresenting().present(navigationController, animated: true, completion: nil)
	return false 
}

Is there any other way? Are there any issues I can expect?

Thank you.

Which version?
v4.4.56624.1028

Screenshots

Hi dmytro,

Thanks for the post.

Once you catch the click event, you may use the interface: https://zoom.github.io/zoom-sdk-ios/interface_mobile_r_t_c_meeting_service.html#a33c5b0a9eb2afc66e8010aa0b57782e7 to directly show the chat UI.

Hope this helps. Thanks!

@Carson_Chen

Awesome, totally missed https://zoom.github.io/zoom-sdk-ios/interface_mobile_r_t_c_meeting_service.html#a33c5b0a9eb2afc66e8010aa0b57782e7.

Thank you!

Hi dmytro,

Glad to hear that it is helpful. Let me know if any other questions. :slight_smile:

Thanks!