iOS6'da bir yer paylaşımlı MPMoviePLayerController ile ilgili bir sorun yaşamanız, iOS6'dan önce işler sorunsuz çalışıyordu.MPMoviePlayerController Yerleşimi iOS 6
Ben bu kodu bulamadan, tam ekranda film oynayabilir görünüyor: Sonra
@interface MovieOverlayViewController : UIViewController
{
UIImageView *skiparrow;
}
@end
@implementation MovieOverlayViewController
-(void) viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
touchtoskip.frame = CGRectMake(xAdjust,
yAdjust,
touchtoskip.image.size.width/scale,
touchtoskip.image.size.height/scale);
[self.view addSubview:touchtoskip];
}
: görünüm görünür ETMEZ benim MoviePlayerViewController On
overlay = [[MovieOverlayViewController alloc] init];
UIWindow *keyWnd = [[UIApplication sharedApplication] keyWindow];
[keyWnd addSubview:overlay.view];
. Ve UIViews ekler, ancak artık bir şey görmüyorum.
Gerçekten takıldı, herhangi bir öneriniz var mı?
neden bu kadar kapalı? Ben tam olarak aynı sorunu var ve ben bu UIWindow * keyWnd = [[UIApplication sharedApplication] keyWindow] yapıyordum çok yararlı bir soru – jonydep
bulundu; [keyWnd addSubview: overlay.view]; MoviePlayBackDidEnterFullScreen öğesinde , ancak tam ekran oynatıcının üstüne hiçbir şey eklenmemiş gibi görünüyordu (ios6'da - bundan önce iyi çalıştı). bindirme işlerini eklemeden önce küçük bir gecikme bekler. iyi bir çözüm değil, ama en azından sorunun, filmPlayBackDidEnterFullScreen'in artık yer paylaşımı görünümleri eklemek için çok yakında olduğunu gösterdiğini gösteriyor. – jonydep
Kapalı Çok yerel olduğu için mi? Bu bir hata mı? –