回答
UIBarButtonItem *barButton = [[UIBarButtonItem alloc] initWithTitle:@"DontWorryAboutThis" style:UIBarButtonItemStylePlain target:self action:@selector(method:)];
[barButton setImage:[UIImage imageNamed:@"animage.png"]];
[self.navigationItem setLeftBarButtonItem:barButton];
簡單
[[UIBarButtonItem alloc] initWithCustomView: customButton];
將工作
這樣類似的東西:
UIButton *button = [UIButton buttonWithType: UIButtonTypeCustom];
[button setImage:[UIImage imageNamed:@"animage.png"]];
[button addTarget:self action:@selector(onClick:) forControlEvents: UIControlEventTouchUpInside];
UIBarButtonItem *customItem = [[UIBarButtonItem alloc] initWithCustomView: button];
[self.navigationItem setLeftBarButtonItem:customItem];
乾杯, 剋日什托夫·Zabłocki
以及如何添加圖像到這個自定義按鈕:) – 2010-10-06 11:24:22
和在哪裏添加這個自定義按鈕意味着在哪種方法...在ViewDidLoad()方法..... – 2010-10-06 11:27:08
你可以添加它在viewDidLoad – 2010-10-06 11:50:51
UIBarButtonItem *btn=[[UIBarButtonItem alloc] initWithTitle:@"Button" style:UIBarButtonItemStylePlain target:self action:@selector(btnPressed)];
[self.navigationItem setRightBarButtonItem:btn];
如果您爲OP所提供的代碼塊提供了一些上下文,這將有所幫助。它應該去哪裏等或鏈接到文檔。 – Craig 2012-12-07 05:51:55
- 1. 自定義繪製後退按鈕在iPhone上導航欄
- 2. iOS:在自定義導航欄中定位導航欄按鈕
- 3. 自定義按鈕欄與自定義後退導航按鈕
- 4. 自定義右側導航欄按鈕
- 5. 自定義導航欄及其按鈕
- 6. 添加按鈕自定義導航欄
- 7. iOS自定義導航欄按鈕項
- 8. 自定義導航欄按鈕
- 9. 導航欄自定義按鈕
- 10. 導航欄圖片隱藏自定義導航欄按鈕
- 11. ios)Object-c。如何自定義導航欄上的按鈕
- 12. 定製後退按鈕在導航欄
- 13. 在自定義導航欄中設置欄按鈕項顏色
- 14. 導航上的自定義按鈕
- 15. 導航欄控制器中的自定義後退按鈕
- 16. 如何刪除自定義導航欄後退按鈕
- 17. 如何自定義導航欄後退按鈕
- 18. 如何將自定義按鈕添加到導航欄?
- 19. 自定義行爲時,「背」,在導航欄按鈕按下
- 20. 繪製自定義按鈕
- 21. 添加自定義後退按鈕導航欄上
- 22. 導航欄上的自定義後退按鈕
- 23. 導航工具欄上的Dynamics Crm 365自定義按鈕
- 24. 如何在導航欄jqgrid上添加第二個自定義刪除按鈕?
- 25. 如何將導航欄中的後臺按鈕分配給自定義按鈕?
- 26. 定製導航欄隱藏按鈕
- 27. 如何在自舉導航欄中製作彩色按鈕?
- 28. 與繪製自定義按鈕,如Facebook
- 29. 隱藏自定義導航欄按鈕的導航欄中的自定義圖像
- 30. 如何創建自定義導航欄
我使用這段代碼,但隱藏了我的後退按鈕。 – 2010-10-06 13:36:50
如果你想返回按鈕,那麼你不應該設置leftBarButtonItem。如果你想要leftBarButtonItem,那麼你沒有後退按鈕。 – AechoLiu 2010-10-06 13:47:24
然後使用rightBarButtonItem – 2010-10-06 14:33:45