1

我正在循环创建标签。

我怎样才能使每个标签都有不同的标识符,以便我以后可以检索特定标签的文本?

4

3 回答 3

3

您需要将标签添加到字典中,并将键设置为您的 labelName,并将对象设置为您的 UILabel。

然后,每当您想访问该变量时,您都可以使用 NSDictionary 的 objectForKey:myVar 方法

于 2012-07-20T12:28:45.283 回答
2

Objective-C 是一种静态语言,所以你不能。您应该根据需要创建一个数组或字典来放入标签。

顺便说一句,在声明指针时不要忘记星号。

于 2012-07-20T12:25:34.800 回答
1

我通过设置标签的标签来做到这一点

如果您通过 for 循环执行此操作,您可以执行以下操作:

for(int i = 0; i < max; i++)
    [aLabel setTag:i];
于 2012-07-20T13:11:48.960 回答