Iphone 如何将整数值设置为表行中来自数据库的按钮的标记

Iphone 如何将整数值设置为表行中来自数据库的按钮的标记,iphone,objective-c,tableview,Iphone,Objective C,Tableview,我想将按钮标记的值设置为1或0,这些值来自表行中的数据库。 当值为1时,我希望按钮图像为star.png,如果值为0,我希望按钮图像为dot.png 你的问题是什么,帅哥 在我看来,你们想在tableView的单元格上添加一个按钮,该按钮的图像可以是星形的,也可以是点形的。您可以很容易地从数据库中获取。只需在cellforrowatinexpath方法中添加一个if条件,您就可以得到想要的结果/ 编辑: 或者,如果您想知道如何从数据库中检索值,请指定 如果您有两张以上的图片,下面是一种方法: N

我想将按钮标记的值设置为1或0,这些值来自表行中的数据库。
当值为1时,我希望按钮图像为star.png,如果值为0,我希望按钮图像为dot.png

你的问题是什么,帅哥

在我看来,你们想在tableView的单元格上添加一个按钮,该按钮的图像可以是星形的,也可以是点形的。您可以很容易地从数据库中获取。只需在
cellforrowatinexpath
方法中添加一个
if
条件,您就可以得到想要的结果/

编辑:


或者,如果您想知道如何从数据库中检索值,请指定

如果您有两张以上的图片,下面是一种方法:

NSArray * picturesName = [NSArray arrayWithObjects:@"picture0.png",@"picture1.png", ... , nil];
UIImage * img;
if (value < [picturesName count]) {
    img = [UIImage imageNamed:[picturesName objectAtIndex:value]];
} else {
    img = [UIImage imageNamed:@"default.png"]
}
NSArray*picturesName=[NSArray数组中的对象:@“picture0.png”,“picture1.png”,“nil];
UIImage*img;
如果(值<[picturesName计数]){
img=[UIImage ImageName:[picturesName objectAtIndex:value]];
}否则{
img=[UIImage ImageName:@“default.png”]
}

然后你可以
setImage
你的按钮

嘿,但是我应该如何将它与按钮标签联系起来呢
NSArray * picturesName = [NSArray arrayWithObjects:@"picture0.png",@"picture1.png", ... , nil];
UIImage * img;
if (value < [picturesName count]) {
    img = [UIImage imageNamed:[picturesName objectAtIndex:value]];
} else {
    img = [UIImage imageNamed:@"default.png"]
}