2

我正在尝试设置 10 个具有相同字体和样式的按钮,但不想创建 10IBOutlet秒。我以前从未使用过集合,但我相信这就是我在使用网点时最小化代码的方式?如何将此代码放入引用插座集合并将其应用于我的所有按钮?

视图控制器.h

IBOutlet UIButton *label;

ViewController.m (ViewDidLoad)

[label setFont:[UIFont fontWithName:@"CooperBlack" size:14]];
4

1 回答 1

3

这是您的物业网点:

@property IBOutletCollection(UILabel) NSArray *labels;

接着:

// somewhere in your code
for(UILabel *lbl in self.labels) {
        [lbl setFont:[UIFont systemFontOfSize:15]];
    }
于 2014-02-21T08:35:15.100 回答