我的故事板是这样的:
所以从导航控制器,我要去一个标签控制器。 我的标签控制器有其分类,名为:MYTabBarView
在MyTabBarView.m中,在我的ViewDidLoad方法中,我以编程方式创建了正确的条形按钮项:
UIBarButtonItem *homeButton = [[UIBarButtonItem alloc] initWithTitle:@"Home" style:UIBarButtonSystemItemAction target:self action:@selector(homeButtonAction)];
self.navigationItem.rightBarButtonItem=homeButton;
我的问题是如何为它编写动作。我的意思是,如果它是一个在故事板中可见的按钮,我会“拖放”它在.h文件和.m文件中我会有
方法:
现在该怎么办?
- (IBAction)home:(id)sender {
....
}
答案 0 :(得分:2)
使用您在创建按钮时键入的选择器:
- (void)homeButtonAction {
// Code
}
如果您想传递发件人,请使用@selector(homeButtonAction:)
和以下方法:
- (void)homeButtonAction:(id)sender {
// Code
}