如何处理 popUp 的下一个 viewController 以嵌入导航?
how to handle popUp's next viewController to embed in navigation?
我有一个标签栏,它的每个项目都嵌入在导航控制器中,还有几个子 viewControllers!
我有一个弹出视图,是我在新 viewController 中创建的!!要显示我的弹出窗口,我必须选择 "present modally"!
当我按下按钮从弹出窗口转到新的 viewController 时,它没有嵌入我的导航控制器中!
有什么办法可以解决吗?
并且新的 viewControl 也保留在导航中以显示我的标签栏
很遗憾,您想要实现的目标是不正确的,请不要继续执行您最初的计划。
我坚信快速浏览一下 this 可以帮助您更好地理解 UINavigationController
以及 iOS 和 push vs present UIViewController
之间的区别。
作为您问题的答案,您可以模仿您想要的行为,但没有直接的原生 iOS 方式来实现您的目标。更好的是,使用 pushViewController:animated:
而不是 present。 Apple 开发站点中的更多信息 - here.
我有一个标签栏,它的每个项目都嵌入在导航控制器中,还有几个子 viewControllers! 我有一个弹出视图,是我在新 viewController 中创建的!!要显示我的弹出窗口,我必须选择 "present modally"! 当我按下按钮从弹出窗口转到新的 viewController 时,它没有嵌入我的导航控制器中! 有什么办法可以解决吗? 并且新的 viewControl 也保留在导航中以显示我的标签栏
很遗憾,您想要实现的目标是不正确的,请不要继续执行您最初的计划。
我坚信快速浏览一下 this 可以帮助您更好地理解 UINavigationController
以及 iOS 和 push vs present UIViewController
之间的区别。
作为您问题的答案,您可以模仿您想要的行为,但没有直接的原生 iOS 方式来实现您的目标。更好的是,使用 pushViewController:animated:
而不是 present。 Apple 开发站点中的更多信息 - here.