回答
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. 在自定义导航栏中设置栏按钮项颜色
- 8. 导航上的自定义按钮
- 9. 自定义行为时,“背”,在导航栏按钮按下
- 10. 绘制自定义按钮
- 11. 导航栏上的自定义后退按钮
- 12. 如何将导航栏中的后台按钮分配给自定义按钮?
- 13. 定制导航栏隐藏按钮
- 14. 如何在自举导航栏中制作彩色按钮?
- 15. 与绘制自定义按钮,如Facebook
- 16. 隐藏自定义导航栏按钮的导航栏中的自定义图像
- 17. iOS在导航栏上绘制圆圈
- 18. 导航栏按钮
- 19. 自定义导航栏android
- 20. 自定义导航栏
- 21. Mailcomposer自定义导航栏
- 22. 自定义导航栏?
- 23. 如何在导航栏按钮项中添加自定义图像?
- 24. 系统图标和图像的自定义导航栏按钮
- 25. 为什么自定义导航栏按钮图像拉伸?
- 26. 扭曲的导航栏自定义后退按钮
- 27. 自定义IOS应用程序导航栏按钮
- 28. 导航栏中的自定义按钮不起作用
- 29. iOS自定义导航回栏按钮操作不起作用
- 30. 导航栏高度和自定义按钮
我使用这段代码,但隐藏了我的后退按钮。 – 2010-10-06 13:36:50
如果你想返回按钮,那么你不应该设置leftBarButtonItem。如果你想要leftBarButtonItem,那么你没有后退按钮。 – AechoLiu 2010-10-06 13:47:24
然后使用rightBarButtonItem – 2010-10-06 14:33:45