我有一个以编程方式添加到导航栏中的按钮。当我按下这个按钮时,有时我想要它,[self.navigationBar popViewControlleranimated:YES]
有时我想要它,这[self.navigationBar pushViewcontrollerAnimated:YES]
取决于一些变量。我可以让这popViewController
部分工作,但我不确定如何做这pushViewController
部分。主要是,我在哪里实例化这个viewController?据我了解,它必须已经是导航控制器的一部分。但是如果我在我的故事板中制作了这个视图,我应该将它连接到什么以使其成为导航控制器的一部分,因为我的按钮是以编程方式插入的?此外,即使我的按钮没有以编程方式插入,而是通过故事板添加,当我想popViewController
按下按钮时,案例将如何工作?如果我链接pushViewController
到这个按钮,当我真的想弹出它时,它不会尝试推动这个视图控制器吗?我想我可以先制作无动画的流行音乐,然后再制作动画的流行音乐,这可能会奏效。
问问题
248 次