我正在制作一个只有风景的应用程序。因此,我的根UIViewController设置为横向(我拥有的所有xib文件都是横向)。
// Override to allow orientations other than the default portrait orientation.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
当我尝试触摸其中一个子视图中的按钮时,它没有触摸。如果我删除上面显示的覆盖,按钮会触摸,但子视图会以纵向显示。
我应该如何解决这个问题?
谢谢&最诚挚的问候,
大卫
答案 0 :(得分:0)
除此之外,您还必须在info.plist文件中设置支持的方向。
它位于“支持的接口方向”下,带有“UISupportedInterfaceOrientations”键。删除列表中的纵向方向。