我不是一位经验丰富的iPhone用户,所以我对在我的应用程序中处理纵向/横向布局的好方法有疑问。
事情就是我现在的ui被设计成在横向布局中不太适合/不可用的方式。那么,这是一个常见的iPhone应用程序强制纵向布局或这是一个坏主意,最好投资重新设计ui?
另外,如果这是一种常见的方法 - 是否有一种标准的,可靠的方法呢?
答案 0 :(得分:1)
只有肖像应用程序才可以(应用程序商店中有很多应用程序......)。即使Apple自己的应用程序有时也只允许使用肖像,例如App Store。请在代码中注意这一点:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}
默认情况下,它只允许使用肖像。在iPad的情况下,拥有肖像和风景更为常见,但你仍然可以只画像。