当显示启动图像时,如何仅以纵向状态加载我的应用程序?我的应用程序支持所有方向,但我需要以纵向状态启动它以获取启动图像
问问题
337 次
2 回答
2
//试试这个,它会工作
//选项1:
在 .plist 文件中仅在行中进行更改支持的界面方向
//选项2:
如果上述事情不起作用,请尝试这样
您将哪个图像用于横向,编辑并保存具有不同名称的相同图像作为纵向,并使用您的预览从横向旋转该图像到纵向(从左到右或从右到左)。
于 2013-07-02T07:50:42.423 回答
1
在 AppDelegate 中添加此代码以进行首次启动,
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait animated:NO];
}
在每个视图控制器中实现此方法:
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return UIInterfaceOrientationIsLandscape(interfaceOrientation); // whatever you need put here.
}
于 2013-07-02T08:25:43.480 回答