ios - 当框架移出屏幕时,UINavigationBar 下的区域不会响应点击

标签 ios objective-c uinavigationcontroller uinavigationbar

我目前的 View Controller 中有一个带有 UINavBar 的导航 Controller 。我通过将框架 x 位置更改为负值来隐藏导航栏。此隐藏是导航栏,但导航栏下方的区域不再响应触摸输入。我该如何解决这个问题?

最佳答案

您可以隐藏导航 Controller

[self.navigationController setNavigationBarHidden:YES animated:YES];

这样你的 View 就会调整大小。

关于ios - 当框架移出屏幕时,UINavigationBar 下的区域不会响应点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17375954/

相关文章:

objective-c - 如何在手机间隙使用原生xib?

objective-c - ReactiveCocoa 中的缓存失效

ios - Swift 中的复杂导航堆栈

ios - 某些文件未显示在 Xcode 项目导航器中

ios - Swift 从 json 的键中获取值

ios - 将 UITextField 输入文本翻译成西类牙语运行时

ios - 当应用程序变为事件状态时,文件已加密或不是数据库消息

objective-c - 无法比较两个 NSDates

ios - 显示为模态弹出窗口的 UIViewController 的动态高度

ios - 带导航 Controller 的 3D Touch Peek/Pop