我在工具栏上添加了一个圆形矩形按钮,并通过 xib 在按钮中放置一个图像,现在我必须以编程方式更改图像,我们如何在工具栏中以编程方式更改按钮图像,我在谷歌上搜索但还没有得到解决方案。
我想以编程方式更改按钮图像,请参见下图
谢谢大家
设置您正在使用的button
IBOutLetBarButtonItem
,然后以button
编程方式更改您的图像。
[button setImage:[UIImage imageNamed:@"image.png"] forState:UIControlStateNormal];
尝试为 UIBarButtonItem 创建一个 IBOutlet。然后尝试在代码中更改其背景图像属性
图片确实只存在于自定义类型的 uibutton 上。
所以创建自定义类型的 UIButton。
现在在UIBarButtonItem的自定义视图中使用此按钮
创建一个带有图像的 UIBarButtonItem 并添加它..!?
例子:
UIBarButtonItem* item = [[UIBarButtonItem alloc] initWithImage: yourImage style: UIBarButtonItemStyleBordered target: nil action: nil];
如果您不希望按钮出现,请尝试使用:
UIBarButtonItem* item = [UIBarButtonItem initWithCustomView: yourImageView];