Our app has a view controller that is split up into two sections, with each being a navigation controller. We used the
[[MobileRTC sharedRTC] setMobileRTCRootController method to present the zoom sdk on the top portion while having other views on the bottom portion (Screenshot 1). We have been able to successfully display zoom meetings with this setup, but ran into a problem when trying to display a webinar where there are multiple panelists presented in a grid view (Screenshot 2). In that webinar, there are four panelists presenting and if we view it in fullscreen, it shows all 4 panelists correctly (Screenshot 3). However, in our customized view, it only shows half face of the first two panelists (Screenshot 2).
It looks like the issue is that the sdk is laying out the webinar’s view using the entire device’s screen instead of just the navigation controller that was set. Is there any way we can make all four panelist’s video show completely just in the top navigation controller?
Smartphone (please complete the following information):
- Device: iPhone