我正在努力弄清楚如何让我的UIBarButtonItem
名为“home”返回我的第一个ViewController
。
我已在viewDidLoad
的{{1}}内实施了我的按钮:
ViewControllerSecond
我需要为此创建一个IBAction方法吗?此外,@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];
是否以正确的方法[{1}}
总而言之,我需要能够从UIBarButtonItem
返回viewDidLoad
,但我无法弄清楚如何做到这一点。
非常感谢
答案 0 :(得分:1)
如何将第二个视图控制器添加到第一个?你打电话给pushViewController
还是presentModalViewController
?如果您正在使用UINavigationController,则调用pushViewController
应在导航栏上自动为您创建后退按钮。使用Master-Detail Application在XCode中创建一个新项目,也可以看一下UINavigationController应该如何工作的示例。