我目前在我的视图控制器中有一个带有UINavBar的导航控制器。通过将框架x位置更改为负值来隐藏导航栏。此隐藏的导航栏但导航栏下的区域不再响应触摸输入。我怎样才能解决这个问题?UINavigationBar下的区域在帧被移出屏幕时不响应水龙头
0
A
回答
1
可以隐藏与
[self.navigationController setNavigationBarHidden:YES animated:YES];
这样,你的观点将调整导航控制器。
+0
我不想这样做,因为我为导航栏的隐藏/显示设置了动画,并且如果将其设置为隐藏,它会改变我的其他视图。尽管将高度设置为0似乎是一种可能的解决方案。 –
+0
如果你坚持你的观点到底部,他们不会向上移动 – Danilo
0
更简单(也更直观)的方法是简单地修改视图控制器设置。您可以转到实用程序菜单,选择Attributes Inspector,然后将“Top Bar”设置为None以删除NavBar。确保您在故事板中选择了正确的视图控制器。
显然,如果你不使用故事板,这对你没有任何好处。在这种情况下,请使用Danilo的解决方案。
相关问题
- 1. 如何防止在屏幕上的区域中的水龙头
- 2. Uibutton移动到导航区域时不识别水龙头
- 3. Android下的片段响应水龙头
- 4. iOS6上的UINavigationBar的上半部分未响应水龙头
- 5. MonoTouch.Dialog - 响应DetailDisclosureButton水龙头
- 6. DrawableGameComponent不响应我的水龙头
- 7. GMSPolygon为什么不响应水龙头?
- 8. 移动一个UINavigationBar关闭屏幕,但下面的区域不可触摸
- 9. UIButton的水龙头没有响应
- 10. BlackBerry编程 - 用水龙头关闭弹出屏幕
- 11. 离线UIView响应水龙头
- 12. CalendarView:区分水龙头
- 13. 移动时,UINavigationBar下的区域不再可触及
- 14. 如何在屏幕上的任何地方点按水龙头
- 15. 动画移动UIButton没有响应触摸/水龙头移动时
- 16. Android区分水龙头和双击水龙头
- 17. 两个水龙头需要隐藏UINavigationBar出现
- 18. UIPageViewController子视图在屏幕水龙头之后移动到状态栏后面
- 19. collectionView:didSelectItemAtIndexPath不会被调用水龙头
- 20. 的TextView的onClick不响应一个水龙头
- 21. 在文本区域水龙头上显示日期选择器
- 22. 信息按钮的UIBarButtonItem不响应水龙头
- 23. UIWebView屏幕水龙头在显示区域后停止工作,然后隐藏一个UIView覆盖
- 24. 如何检测Palm Pre上的手势区域的水龙头?
- 25. 触摸屏:区分水龙头的开始
- 26. 用屏幕水龙头停止UIView动画
- 27. 移动领域上的水龙头状态
- 28. UINavigationBar和可用屏幕区域的计算
- 29. 子视图不响应水龙头/触摸;
- 30. 如何在屏幕移出后保持选定区域
展开底层视图的框架? –
我已经这样做了。问题是导航栏曾经是不响应触摸的区域。 –