我目前在我的视图控制器中有一个带有UINavBar的导航控制器。我通过将frame x位置更改为负值来隐藏导航栏。这是隐藏的导航栏,但导航栏下方的区域不再响应触摸输入。我怎样才能解决这个问题? 最佳答案 您可以使用隐藏导航控制器[self.navigationController setNavigationBarHidden:YES animated:YES]; 这样,您的视图将调整大小。