0

我正在开发一个应用程序,我想创建一个 UILabels 数组。你能帮我么?

我应该创建标签编写代码还是可以使用界面构建器?

提前致谢 !

4

2 回答 2

2

您可以在代码或界面生成器中执行此操作。在界面生成器中,您可以将所有 UILabel 连接到 IBOutletCollection - 显然,在代码中,您可以创建和填充自己的 NSArray。

IBOutletCollection 属性应该类似于:

@property (retain, nonatomic) IBOutletCollection(UILabel) NSArray *test;

请记住,数组的顺序不一定与您在 IB 中将 UILabel 连接到它的顺序相同。如果这很重要,您应该根据需要对数组进行排序,viewDidLoad或者选择手动创建数组。

于 2012-04-16T20:58:23.080 回答
1

在IB中,这将是最简单的。这样的结构称为 IBOutletCollection,正是您所描述的,一个标签数组。

于 2012-04-16T20:42:48.780 回答