我將Everyplay與我的Cocos2d Game.My遊戲整合,只支持橫向導向。 在iPad上一切順利。 但是當我在iPhone(iOS6)上測試時,當我打電話給「[[Everyplay sharedInstance] showEveryplay]」時,它會拋出異常:「 原因:'支持的方向與應用程序沒有共同的方向,並且shouldAutorotate返回YES'Everyplay是否支持iOS6中的橫向?
我知道方位機制iOS6.So改變了我加入這個方法:
-(BOOL)shouldAutorotate{
return YES;
}
-(NSUInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskLandscape;
}
-(NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{
return UIInterfaceOrientationMaskAllButUpsideDown;
}
然後「[Everyplay sharedInstance] showEveryplay]」的作品無一例外,但我的遊戲還支持縱向方向,我不希望至。
如果我只想支持我的遊戲中的橫向,但是讓[「[Everyplay sharedInstance] showEveryplay]」毫無例外地工作,我該怎麼辦?
選項2最適合我,謝謝 – user3610913 2014-06-25 09:57:25