如何确定 UIViewController 是否是根视图控制器?
基本上我想知道我所在的视图控制器是否是根视图控制器。
如果不是,我想在导航栏中放一个按钮,上面写着“后退”(就好像它是一个正确的后退按钮 - 这一点我知道该怎么做)。
在你问之前,我已经从我的视图控制器中删除了所有标题 - 我不希望它们显示在我的导航栏上......它非常复杂 - 但这意味着当我浏览我的导航堆栈时没有推送任何内容视图控制器有一个后退按钮。 :/
谢谢 汤姆
basically I want to know if the view controller I'm in is the root view controller or not.
If its not I want to put a button in the nav bar that says "back" (as if it were a proper back button - this bit I know how to do).
Before you ask, I have removed all the titles from my view controllers - I didn't want them to show up on my navigation bar... its very complicated - but this means that when I go through my navigation stack none of the pushed view controllers have a back button. :/
Thanks
Tom
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您还可以尝试:
You can also try:
这是一个快速版本:
Here's a swift version: