uilabels的文本数组?

时间:2013-10-03 10:10:30

标签: ios objective-c uilabel

情况如下:

我有一个包含不同图像的集合视图,所有图像都通过一个Cell / Cell ID&我需要能够为每个不同的图片应用单独名称的标签。

我理解如何更改一个标签和方法的方法。应用按升序排列的数字。 1,2,3,4等如下:

cell.label.text = [NSString stringWithFormat:@"{%ld,%ld}", (long)indexPath.row,(long)indexPath.section];

我正在尝试找到一种方法,这种方法可以让我创建一个列表来分隔不同图像的不同标签???

问题是:如何以实际方式将单个名称/标签应用于不同的图像?

我不能比这更清楚。

解释是尽可能简单的术语,也赞赏:)

1 个答案:

答案 0 :(得分:0)

创建一个包含您要应用的名称/标签的数组,并使用它:

NSArray *arrayOfLabelTexts=[NSArray arrayWithObjects:@"Label1", @"Label2", nil];
cell.label.text=[arrayOfLabelTexts objectAtIndex:indexPath.row];

通常你应该在例如: viewDidLoad和你的.h文件,并在这里使用它。