回答
-(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