我创建仅在横向模式下工作的iPhone应用程序
它适用于iPhone。
在iPad上,虽然正确显示UIButtons
,但UIButtons
在发布时不响应任何触摸
点击2x按钮后,UIButtons
效果很好。
为什么?
这发生在下面的过程中。
之后,应用会在横向模式下启动,但UIButtons
不响应任何触摸。
答案 0 :(得分:0)
尝试这两件事它应该有效,我有同样的问题。首先确保在App Delegate didFinishLaunching方法中设置根视图控制器。其次,请确保在视图控制器中添加支持的方向。在iOS 6中,支持方向的方式发生了变化。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[self.window setRootViewController:tabBarController];
return YES;
}
要支持横向,请添加以下内容:
- (BOOL)shouldAutorotate
{
return YES;
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscape;
}
希望这有帮助。