iPad上的iPhone应用程序在首次启动时没有响应触摸

CPl*_*lus 5 iphone touch orientation ipad ios

如果我的iPhone应用程序(非通用)在我的iPad(第3代)上以横向模式启动,则在按下1x/2x按钮或更改方向之前,它不响应任何触摸.之后它正常工作.如果我在横向模式的iPhone 5上启动它,它就像一个魅力.

shouldAutorotateToInterfaceOrientation在每个View中都给出YES,所以我认为这不是问题所在.

第一个视图是标签栏视图.

小智 1

我在 iOS6.0.1 的 iPad mini 上也遇到了同样的问题。

我解决这个问题的方法是在 info.plist 中将支持的界面方向设置为全部关闭。

接下来,在 info.plist 中添加支持的界面方向 (iPad),并仅在其中添加 Potrait(底部主页按钮)。

只要您在视图控制器中正确设置它,它对应用程序的方向应该没有影响。另外,请确保设置正确的初始界面方向。

然后它解决了我的问题。