Xcode应用程序陷入横向模式

时间:2012-09-16 00:10:55

标签: objective-c ios xcode cocoa

我刚刚开始学习使用Xcode和Objective-C。像往常一样,我决定开始学习如何创建一个Hello,World应用程序。 出于某种原因,即使我为肖像模式设计所有内容,它仍然在模拟器和iPad 2上显示横向模式。 In Xcode 在Xcode中 In the simulator an on the iPad 在iPad上的模拟器中

以下是视图控制器的代码,如果它有帮助的话。

#import "LCViewController.h"

@interface LCViewController ()

@end

@implementation LCViewController
@synthesize helloButton;

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
}

- (void)viewDidUnload
{
    [self setHelloButton:nil];
    [super viewDidUnload];
    // Release any retained subviews of the main view.
}

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

- (IBAction)showAlert:(id)sender {
    UIAlertView* alert = [[UIAlertView alloc] initWithTitle: @"Hello!"
                                                    message:@"Hello, world!"
                                                   delegate:nil
                                          cancelButtonTitle:@"Close"
                                          otherButtonTitles:nil];
    [alert show];

    [helloButton setTitle:@"I was clicked!" forState:UIControlStateNormal];
}
@end

编辑:红色背景 enter image description here enter image description here

2 个答案:

答案 0 :(得分:1)

支持的方向被意外设置为横向。 在“支持的方向”部分或plist文件中设置项目主屏幕上的方向。

答案 1 :(得分:0)

在属性检查器中查看为“模式”选择了哪种语音。