我的表格视图中有一些uiButton,我想用图像加载它们从数组中获取。但我无法使用阵列向按钮添加图像,这会使我的整个应用程序崩溃。任何人都可以使用Array of Images向我提供如何在表视图中向按钮添加图像的解决方案。任何帮助将不胜感激。
从循环调用此方法,我将一个按钮作为参数传递
-(void)setImage1:(UIButton *)button
UIButton *newButton=[[UIButton alloc]init];
newButton=button;
[newButton setImage:[NSString stringWithFormat:@"%d.png", j] forState:UIControlStateNormal]; j++; }
谢谢, 克里斯蒂
答案 0 :(得分:0)
//Create an image
UIImage *image= [UIImage imageWithContentsOfFile:@"image.jpg"];
// Set image for the button
[button setBackgroundImage:image forState:UIControlStateNormal];
至少向我们展示一些代码以获得更多帮助。
您不应该在该方法中创建按钮。在ViewDidLoad中创建它,或者甚至更好地在Interface builder中创建它。如果以编程方式创建按钮,则还必须确保启用用户交互,然后设置其框架并将其添加到视图中。