[英]How To Add and Remove UIViewControllers to other UIViewControllers
[英]How to add back button when we have three UIViewControllers
我正在从此链接学习导航控制器。
我已经按照此链接创建了它。 但是,现在我想要的是在第一个之前添加一个UIViewController
,这里我将有一个按钮作为My Recipe Book
。 当我单击此按钮时,将看到示例中的第一个屏幕。 当我看到第二个屏幕(其中将有一个项目列表(示例中的屏幕1))时,导航栏应具有一个后退按钮,就像我在第二个屏幕中的示例上方一样。
任何想法如何做到这一点?
我尝试添加新的UIViewController
并添加导航控制器,并将此UIViewController
连接到第一个UIViewController
(例如,使用MODAL
。
它有效,但是我看不到后退按钮。
我得到了答案...是的,我终于做到了...
我添加了新的UIViewController
并将此新的UIViewController
链接到已经存在的Navigation控制器。
较早:
Navigation Controller >> UIViewController 1 >> UIViewController 2
我在尝试什么,没有用
Navigation Controller >> New UIViewController >> Navigation Controller >> UIViewController 1 >> UIViewController 2
以下是工作原理
Navigation Controller >> New UIViewController >> UIViewController 1 >> UIViewController 2
使用...设置每个视图控制器的viewDidLoad方法的标题。
[self setTitle:@"myViewController"];
如果隐藏了导航栏,则使用......使其可见
[self.navigationController setNavigationBarHidden:NO];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.