Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

iOS Native Controls

We are migrating our iOS app from another video player to JWPlayer. The app uses the native iOS SDK. Our app already has a custom controls view with all the play/pause buttons, etc. and these controls will manually interact with the JWPlayer through the appropriate method calls.

I am able to load and start playing a video, but when that happens, the video player becomes the "top" view on the screen and our controls are always hidden behind the video player. No matter what I do, I cannot move the video player behind the controls. I've put the video player inside a child view that is behind our controls view. I have also tried using sendSubviewToBack, but that didn't do anything.

What do I need to do in order to display a custom view over top of the JWPlayer?

1 Community Answers


JW Player Support Agent  
0 rated :

Hello Matt,

For me to reproduce this issue reliably I will need this information about your application:

iOS Deployment Target:
JW Player SDK for iOS version number:
Device model and iOS version you are experiencing this issue on:
Provide step by step instructions on how to reproduce your issue:
JW Player Demo Application Source Code that is also experiencing the issue:

As the last field suggests, please replicate this issue using the JW Player Demo Application and send us a link to a zipped version of the entire Xcode Project for testing which can be found here:

This question has received the maximum number of answers.