1

我正在努力研究如何让我UIBarButtonItem命名的“家”回到我的第一个初始状态ViewController

我已经在我的中实现了我的viewDidLoad按钮ViewControllerSecond

@property (nonatomic, weak) UIBarButtonItem *homeProperty;

//  Create a home button
UIBarButtonItem *homeButton = [[UIBarButtonItem alloc] initWithTitle:@"Home" style:UIBarButtonItemStylePlain target:self action:@selector(homeProperty)];
[self.navigationItem setLeftBarButtonItem:homeButton animated:NO];

我需要为此创建一个 IBAction 方法吗?此外,是否UIBarButtonItem以正确的方法实施viewDidLoad

所以总而言之,我需要能够回到ViewControllerViewControllerSecond但我不知道如何做到这一点。

非常感谢

4

1 回答 1

1

你如何将第二个视图控制器添加到第一个?你打电话pushViewController还是presentModalViewController?如果您使用的是 UINavigationController,调用pushViewController应该会自动在导航栏上为您创建后退按钮。使用 Master-Detail Application 在 XCode 中创建一个新项目,也可以查看 UINavigationController 应该如何工作的示例。

于 2013-04-03T00:17:00.637 回答