我想制作一款风景iPad应用。 我做了三件事。模拟器方向是正确的景观。但是,内容是90度错误,但它们在故事板视图中是正确的。有什么我需要检查的吗?
我将故事板设置为风景。
5月项目我已设置“支持的界面方向”=横向
也在视图控制器中使用此代码:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeRight)
return YES;
else
return NO;
}
答案 0 :(得分:0)
确保Info.plist中也设置了“初始界面方向”。
答案 1 :(得分:0)
支持的界面方向是一回事。在我做了以下事情之前,它对我不起作用:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
}
答案 2 :(得分:0)
您必须在所有viewcontrollers上使用以下代码
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeRight)
}