假设我们的tab-bar项目有两个标签“Tab A”和“Tab B”,以及“viewController A”和“viewController B”。并在每个屏幕上有一个按钮,以导航到另一个屏幕,
我想在按钮点击时显示另一个屏幕(很简单),但我想显示另一个屏幕而不推视图(不在我们跳转的屏幕上创建后退按钮)
就像我们在标签栏中导航一样,当我们点击标签栏按钮时,我们转到屏幕而不在另一个屏幕上创建后退按钮
但我想用普通按钮
做同样的事情答案 0 :(得分:0)
两种方式;
[self presentViewController:second animated:YES completion:^{ }];
或者
[self.view addSubview:second.view];
如果你不想做这种事情和意义不同,你可以使用它;
AppDelegate *app = (AppDelegate*)[[UIApplication sharedApplication] delegate];
app.window.rootViewController = secondVC;