ios - MPMoviePlayerViewController orientation different to devices -


i have created vimeo player doing in pageview.m :

@interface pageview () @property (strong, nonatomic) mpmovieplayerviewcontroller *playerviewcontroller; @end 

and this:

[ytvimeoextractor fetchvideourlfromurl:vimeos                                    quality:ytvimeovideoqualityhigh                          completionhandler:^(nsurl *videourl, nserror *error, ytvimeovideoquality quality) {                              if (error) {                                  // handle error                                  nslog(@"video url: %@", [videourl absolutestring]);                              } else {                                  // run player                                  self.playerviewcontroller = [[mpmovieplayerviewcontroller alloc] initwithcontenturl:videourl];                                  [self.playerviewcontroller.movieplayer preparetoplay];                                  [self presentviewcontroller:self.playerviewcontroller animated:yes completion:nil];                              }                          }]; 

it working fine. apart fact orientation vertical. have set device orientation portrait, definately don't want change it. able have playerviewcontroller horizontal only. possible?


i have tried

[[self.playerviewcontroller view] settransform:cgaffinetransformmakerotation(m_pi_2)]; 

but not working

if set portrait, can override supportedinterfaceorientationsforwindow allow landscape playerviewcontroller :

- (nsuinteger) application:(uiapplication *)application supportedinterfaceorientationsforwindow:(uiwindow *)window {     if ([[self.window.rootviewcontroller presentedviewcontroller] iskindofclass:[playerviewcontroller class]])     {         return uiinterfaceorientationmaskallbutupsidedown;     }     else     {         return uiinterfaceorientationmaskportrait;     } } 

that code goes in appdelegate.


Comments

Popular posts from this blog

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

php - render data via PDO::FETCH_FUNC vs loop -

The canvas has been tainted by cross-origin data in chrome only -