嘿,我试图通过编程方式将选择器添加到导航栏中的按钮,而我似乎无法找出它为什么不起作用。这里是我得到的代码:以编程方式将选择器添加到导航栏按钮
[self.navigationController.navigationItem.rightBarButtonItem setAction:@selector(showWithLabel)];
我是否正确地做这件事,还有什么我该做的?
编辑:我发现按钮是nil
,我不明白,因为它连接到rightBarButton
插座。
编辑(再次):我发现navigationitem是零,任何想法是什么问题呢?
检查rightBarButtonItem是否是零。 – jithinroy 2010-11-06 13:56:46
这确实是零,我不知道为什么它连接rightbarbutton插座? – 2010-11-06 14:10:49
不应该是'[self.navigationItem.rightBarButtonItem ...'? – 2012-05-01 15:29:07