我已经设置了两个按钮,可以导航到"SecondViewController"one_answers"ThirdViewController",但为此我创建了.XIB文件。这些很好用。
我用过:
-(IB Action) clickButton
{
ThirdViewController *third = [[ThirdViewController alloc]
initWithNibName:nil bundle:nil];
[self presentViewController:third animated:YES completion:NULL];
}
同样,这很好用。我的问题是,当我到达我的"ThirdViewController"并想设置一个后退按钮以返回到我的初始ViewController时,它不起作用,因为它在Main.Storyboard上,而且它不是XIB文件。我该如何做到这一点?或者我必须制作一个XIB文件并删除Main.storyboard?
以及在没有NavigationController的情况下如何做到这一点,我没有使用
您应该使用View而不是.XIB文件。它们已经过时了,现在几乎不用了。对于Navigation,您可以使用Seague。为此,您需要在一个视图中创建一个按钮,右键单击该按钮,然后将其拖动到单击该按钮时要打开的视图。下一个视图上的后退按钮也可以执行同样的操作。