Ios UIVIEW控制器方向错误
我有一个Ios UIVIEW控制器方向错误,ios,objective-c,uiviewcontroller,uicollectionview,Ios,Objective C,Uiviewcontroller,Uicollectionview,我有一个UIViewController有一个UICollectionView(在纵向模式下) 我正在演示第二个UIViewController第一个viewcontroller(现在处于纵向模式)的顶部。然后我旋转第二视图控制器(现在处于横向模式) 然后,我将退出secondviewcontroller(现在处于横向模式) 现在在第一个UIViewController中,UICollectionView项按照纵向模式排列。但应根据景观模式。取而代之的是横向模式,取而代之的是纵向模式和vera模
UIViewController
有一个UICollectionView
(在纵向模式下)
我正在演示第二个UIViewController
第一个viewcontroller(现在处于纵向模式)的顶部。然后我旋转第二视图控制器(现在处于横向模式)
然后,我将退出secondviewcontroller
(现在处于横向模式)
现在在第一个
UIViewController
中,UICollectionView
项按照纵向模式排列。但应根据景观模式。取而代之的是横向模式,取而代之的是纵向模式和vera模式。将此添加到您的ViewController:
- (UIInterfaceOrientationMask)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscape;
}
代码?或者至少是你问题的一个图像?听起来好像你有第一个VC的子视图的布局问题,而不是VC本身。如上所述,代码或问题的图像将帮助我们更好地帮助您。