Tip. Look at the bold piece of text, if you don’t want to know my long story about how boring I really start to study the problem by reading the documentation and looking at the sample code that it offers.
Your question interested me, so I started by searching for the Link to the MPMoviePlayerController class on the iPhone Dev Center . I actually did not find anything related to the problem you came across, so I decided to play with this example project. MPMoviePlayerController Link - MoviePlayer . I am trying to reproduce your situation and maybe try to deal with it by simulating one touch event or by initiating the same method that reacts to this event manually.
But it turned out that the Apple project example really behaves as if you want to . It starts playing the video, and overlay controls are automatically displayed from the screen from the very beginning. I looked at the code, it is quite simple and actually does not "cope" with this problem. So maybe this is what you are doing (or doing in a slightly wrong order) that is causing the problem. Check it out and come back to us with the medicine, because judging by the utility indicator, there are people who have similar problems.
source share