我试图让一个应用程序在横向模式下工作,我几乎完成了,但由于某种原因,我的视图上的按钮不工作(即他们不按)。我使用的加载初始视图控制器如下根视图控制器:UIViewController风景模式按钮不起作用
- (void)viewDidLoad
{
[super viewDidLoad];
StartViewController *viewController = [[StartViewController alloc] initWithNibName:@"StartView" bundle:nil];
self.startViewController = viewController;
startViewController.delegate = self;
[viewController release];
[self.view addSubview:startViewController.view];
}
我还设置我的Info.plist文件初始界面定位值,覆盖在我的根视图控制器以下内容:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
return((interfaceOrientation == UIInterfaceOrientationLandscapeRight) ||
(interfaceOrientation == UIInterfaceOrientationLandscapeLeft));
//return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
视图加载罚款,并填补了横向模式屏幕,因为它应该,但由于某些原因,我只是不能按任何视图上的按钮。
我敢肯定,这与我使用根视图控制器相关的东西很简单,因为我设法使用一个视图控制器就可以很好地工作。
有人可以帮我吗?
你有没有定义一个按钮点击的方法? – heymrcarter 2011-01-27 19:43:52