iOS中导航视图控制器下的UIView上移

iOS中导航视图控制器下的UIView上移,ios,Ios,我有两个导航视图控制器,由模态分段链接。当我从一个视图转到另一个视图时,下一个视图的底部似乎被切掉了。看起来,视图似乎随着导航栏的大小而向下移动。如何修复此问题?在受影响的视图控制器中: float navBarHeight = self.navigationController.navigationBar.frame.size.height; self.view.frame = CGRectMake(0, 0, self.view.width, self.view.height - navBa

我有两个导航视图控制器,由模态分段链接。当我从一个视图转到另一个视图时,下一个视图的底部似乎被切掉了。看起来,视图似乎随着导航栏的大小而向下移动。如何修复此问题?

在受影响的视图控制器中:

float navBarHeight = self.navigationController.navigationBar.frame.size.height;
self.view.frame = CGRectMake(0, 0, self.view.width, self.view.height - navBarHeight);