iOS 8右侧视图无法点击

时间:2014-12-18 09:17:24

标签: ios view ios8 viewcontroller

我有一个为iOS7开发的应用程序。现在,当我在iOS8中运行应用程序时,存在一个问题,即横向视图的右侧无法点击。

这与此处描述的问题相同:iOS 7 When Rotating View in Tab Bar, Right Side of View is Not Clickable

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

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

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

有关如何解决这个问题的建议吗?

1 个答案:

答案 0 :(得分:1)

尝试将视图框设置为静态,如

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