iphone - 如何将 uinavigationcontroller 推送到另一个 uinavigationcontroller

标签 iphone ios uinavigationcontroller pushviewcontroller

目前我有一个使用 uinavigationcontroller 但仅在 Root View 中隐藏导航栏的应用程序,我想在某些应用程序中将此应用程序用作外部库并将整个应用程序作为一个菜单项推送。

但是当我尝试将此应用程序推送到导航堆栈时,它隐藏了导航栏,我无法返回到我之前的列表。

如何在这种情况下显示后退按钮以及如何在其他导航 Controller 中推送一个 uinavigationcontroller?

请帮我解决这个问题。

最佳答案

navigationController 适用于整个应用程序。因此,您需要做的只是将导航 bvar 隐藏在 RootViewController 中并在下一个 View 中显示它。这解决了您的问题。

关于iphone - 如何将 uinavigationcontroller 推送到另一个 uinavigationcontroller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7618626/

相关文章:

ios - 通知中心设备在推送后消失 (APNS)

ios - 附上iOS 11风格的UISearchBar背景图

iphone - 如何正确removeFromSuperview?

iphone - 如何在本地/远程通知上闪烁 iphone 的手电筒

iphone - ASIHTTPRequest setDownloadDestinationPath 不写入文件

ios - 无法隐藏导航工具栏

iphone - 如何从 AppDelegate 获取 navController。

ios - iPhone iOS Amazon Scheme/URI 不再工作 amzn ://version 4. 3.1 深层链接

iphone - 游戏 FPS 的核心动画 (iPhone)

ios - 条件 ScrollView