情况如下:
我有一个包含不同图像的集合视图,所有图像都通过一个Cell / Cell ID
&我需要能够为每个不同的图片应用单独名称的标签。
我理解如何更改一个标签和方法的方法。应用按升序排列的数字。 1,2,3,4等如下:
cell.label.text = [NSString stringWithFormat:@"{%ld,%ld}", (long)indexPath.row,(long)indexPath.section];
我正在尝试找到一种方法,这种方法可以让我创建一个列表来分隔不同图像的不同标签???
问题是:如何以实际方式将单个名称/标签应用于不同的图像?
我不能比这更清楚。
解释是尽可能简单的术语,也赞赏:)
答案 0 :(得分:0)
创建一个包含您要应用的名称/标签的数组,并使用它:
NSArray *arrayOfLabelTexts=[NSArray arrayWithObjects:@"Label1", @"Label2", nil];
cell.label.text=[arrayOfLabelTexts objectAtIndex:indexPath.row];
通常你应该在例如: viewDidLoad和你的.h文件,并在这里使用它。