Я нашел решение этой проблемы несколько недель назад:
Кажется, что этот метод не работает на iPad (я не проверял iPhone SDK 4>), поэтому для его обхода вы можете сделать следующее.
После добавления видео и настройки в полноэкранном режиме вы можете добавить свои элементы управления непосредственно в окно UIWindow (например, [[[[UIApplication sharedApplication] windows] objectAtIndex: 0] addSubView: myView]), после чего они появятся поверх вашего видео. видео.
Единственная проблема, с которой я столкнулся, заключается в том, что они не подчиняются правилам ориентации вида, и мне пришлось вручную программировать код поворота в методе willRotateToInterfaceOrientation вида.