回答
-(IBAction) btnOpenImage_Clicked:(id)sender{
//1. IF buttons are UIBarButtonItem then use bellow code
// This bellow line for Change the action(Target)
[rightNavButton1 setAction:@selector(rightNavButton2_Clicked)];
//This bellow line For Change the Title
[rightNavButton1 setTitle:@"rightNavButton2_Clicked"];
//OR 2. IF buttons are UIButton then use bellow code
// This bellow line for Change the action(Target)
[rightNavButton1 addTarget:self action:@selector(rightNavButton2_Clicked) forControlEvents:UIControlEventTouchUpInside];
//This bellow line For Change the Title
[rightNavButton1 setTitle: @"rightNavButton2" forState: UIControlStateNormal];
}
'UIBarButtonItem'没有明显的@interface声明选择器'addTarget:action:forControlEvents:'我使用这段代码得到了这个错误。任何想法为什么? –
oh barbutton然后使用它[rightNavButton1 setAction:@selector(rightNavButton2_Clicked)]; –
使用此代码[rightNavButton1 setAction:@selector(rightNavButton2_Clicked)]; [btnAddBill setTitle:@“rightNavButton2_Clicked”];而不是从我的答案我的代码好兄弟 –
试试这个:
[btnOpenImage addTarget:self
action:@selector(aMethod)
forControlEvents:UIControlEventTouchDown];
- (void)aMethod
{
[rightNavButton1 setTitle: @"rightNavButton2" forState: UIControlStateNormal];
}
- 1. 更改导航栏按钮
- 2. UITableViewController更改导航按钮
- 3. 在导航栏栏按钮中更改按钮标识
- 4. 如何更改导航项目(按钮)的背景图像?
- 5. 导航带后退按钮的左栏按钮项目
- 6. 设置左侧按钮的重用导航栏项目按钮
- 7. 禁用导航栏按钮项目
- 8. IOS 11导航栏按钮项目
- 9. 导航栏按钮项目色调
- 10. 更改抽屉式导航按钮(后退按钮)的颜色?
- 11. 在导航栏上的后退按钮旁边添加栏按钮项目
- 12. 更改导航栏的按钮颜色
- 13. 更改地点导航按钮
- 14. 如何将导航栏UIBarButtonItem按钮更改为导航栏后退按钮?
- 15. 使用向上按钮导航导航
- 16. 设置栏按钮项目作为导航控制器上的后退按钮
- 17. 更改按钮的按钮
- 18. 在导航栏上使用酒吧按钮项目
- 19. 编辑按钮项目不会显示在导航栏上
- 20. 导航栏按钮
- 21. ios导航按钮
- 22. ViewPager导航按钮
- 23. 无法更改按钮的高度上引导导航栏
- 24. 按钮不显示在导航栏项
- 25. 引导Glyphicons更改按钮
- 26. listview项目按钮更改文本
- 27. 更新整个项目的导航栏后退按钮图像
- 28. ActionEvent - 在按钮上更改JLabel按
- 29. CodenameOne按下按钮时更改按钮
- 30. 向导航栏添加两个以上的栏按钮项目
上午我得到它错了吗?这就像设置正确的导航项目?这里有什么问题? – SmallChess