我有一个隐藏导航栏的基于导航的应用程序,但我仍然需要一个自定义后退按钮到第一个视图。我的代码主要基于此示例back
中的答案,这是用户按下按钮后执行的代码。
CreateViewController *createViewController = [[CreateViewController alloc] initWithNibName:@"CreateViewController" bundle:nil];
[self.navigationController pushViewController:createViewController animated:YES];
[createViewController release];
这确实有效,但我不确定这是正确的方法。这段代码的一个问题是新视图从右侧进入屏幕。因此,即使它是一个back
按钮,它也似乎是一个正在出现的新视图。
有没有更好的方法来做到这一点并修复动画方向?