iOS 8视图右侧不可单击

iOS 8视图右侧不可单击,ios,view,ios8,viewcontroller,Ios,View,Ios8,Viewcontroller,我有一个为iOS7开发的应用程序。现在,当我在iOS8中运行应用程序时,出现了一个问题,即横向视图的右侧不可单击 这与此处描述的问题相同: 但我在应用程序中没有选项卡栏,甚至在出现此问题的第一个视图中也没有导航栏 我曾尝试在许多不同的ViewController中的viewDidLoad中使用此代码,但没有成功 self.view.autoresizesSubviews = YES; self.view.autoresizingMask = UIViewAutoresizingFlexibleW

我有一个为iOS7开发的应用程序。现在,当我在iOS8中运行应用程序时,出现了一个问题,即横向视图的右侧不可单击

这与此处描述的问题相同:

但我在应用程序中没有选项卡栏,甚至在出现此问题的第一个视图中也没有导航栏

我曾尝试在许多不同的ViewController中的viewDidLoad中使用此代码,但没有成功

self.view.autoresizesSubviews = YES;
self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

关于如何修复此问题,有什么建议吗?

尝试将图幅设置为静态


view.frame=CGRectMake(0,0,1024,768);并设置视图的背景色并进行检查,它只覆盖了主视图的一半。对于方向(纵向和横向),需要将框架更改为静态(宽度和高度)。

将相同的属性指定给内部子视图,例如在参考链接中,它们具有UITextView。例如,如果您具有UIWebview,则self.myWebView.autoresizesSubviews=YES;self.myWebView.autoresizingMask=uiviewsautoresizingflexiblewidth | uiviewsautoresizingflexiblewhight;