在iPhone应用程序中强制纵向布局 - 坏主意?

时间:2012-07-06 08:05:18

标签: iphone ios

我不是一位经验丰富的iPhone用户,所以我对在我的应用程序中处理纵向/横向布局的好方法有疑问。

事情就是我现在的ui被设计成在横向布局中不太适合/不可用的方式。那么,这是一个常见的iPhone应用程序强制纵向布局或这是一个坏主意,最好投资重新设计ui?

另外,如果这是一种常见的方法 - 是否有一种标准的,可靠的方法呢?

1 个答案:

答案 0 :(得分:1)

只有肖像应用程序才可以(应用程序商店中有很多应用程序......)。即使Apple自己的应用程序有时也只允许使用肖像,例如App Store。请在代码中注意这一点:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}

默认情况下,它只允许使用肖像。在iPad的情况下,拥有肖像和风景更为常见,但你仍然可以只画像。