以编程方式在工具栏项按钮上添加图像

时间:2012-09-28 12:04:24

标签: iphone ios cocoa uitoolbar

我在工具栏上添加了一个圆形矩形按钮,并通过xib将图像放在按钮中,现在我必须以编程方式更改图像,如何在工具栏中以编程方式更改按钮图像,我谷歌搜索但尚未获得解决方案。

我想以编程方式更改按钮图像,请参阅下面的图像

enter image description here

谢谢大家

4 个答案:

答案 0 :(得分:4)

设置您button使用的BarButtonItem IBOutLet ,然后以编程方式更改button图片。

[button setImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal]; 

答案 1 :(得分:0)

尝试为UIBarButtonItem创建一个IBOutlet。然后尝试在代码中更改其背景图像属性

答案 2 :(得分:0)

图片仅存在于自定义类型的uibutton

因此,请创建自定义类型的UIButton。

现在在自定义视图中使用此按钮 UIBarButtonItem

答案 3 :(得分:0)

创建带有图像的UIBarButtonItem并添加它..!?

示例:

UIBarButtonItem* item = [[UIBarButtonItem alloc] initWithImage: yourImage style: UIBarButtonItemStyleBordered target: nil action: nil];

如果您不想要按钮外观,请尝试使用:

UIBarButtonItem* item = [UIBarButtonItem initWithCustomView: yourImageView];