好的,这是我的情景:
我的应用程序有一个嵌入了导航控制器的标签栏控制器,第一个视图控制器将处理两个方向,但其他视图控制器不会。因此,我对Tab Bar和导航栏进行子类化以监听Orientation更改,因此每当有方向更改时,Tab Bar Controller会询问其导航控制器是否应该旋转等,导航控制器会要求当前视图控制器正确管理方向更改方向。一切正常,我现在遇到的问题是每当我的新闻视图控制器(处理图中所示的两个方向)都处于横向时,如果我点击价格选项卡,它会转到价格视图控制器并且视图被切断了。请注意,方向很好,因为我只希望这个视图处于纵向模式,我已经非常疯狂地检查视图的框架是否已经重新调整但是它仍然是相同的但是视图看起来像是切断(如图所示)
任何帮助我真的很感激。我已经处理了3天了 帮助
答案 0 :(得分:0)
尝试将视图的autoresizingmask设置为widthSizeable = YES heightSizeable = YES flexibleMaxX = YES和flexibleMaxY = YES