当显示启动图像时,如何仅以纵向状态加载我的应用?我的应用程序支持所有方向,但我需要以纵向状态为我的启动图像启动它
答案 0 :(得分:2)
//试一试它会起作用
//选项1:
.plist文件中的仅在行支持的界面方向中进行更改
//选项2:
如果上述内容不起作用,请尝试这样
您正在使用哪个图像进行横向渲染,使用预览从横向到纵向编辑并保存使用不同名称的相同图像和旋转该图像(左侧为从右到右)。
答案 1 :(得分: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.
}