如何UIViewController
使用一个代码更改 MULTIPLE Labels(all in one )的字体和文本颜色,而不必outlet
为每个标签制作一个。我正在使用storyboards
.
必须在代码中更改字体,因为它没有与所有其他字体一起列出
如何UIViewController
使用一个代码更改 MULTIPLE Labels(all in one )的字体和文本颜色,而不必outlet
为每个标签制作一个。我正在使用storyboards
.
必须在代码中更改字体,因为它没有与所有其他字体一起列出
您可以使用 anIBOutletCollection
而不是 many IBOutlets
。
@property (strong, nonatomic) IBOutletCollection(UIView) NSArray *fontViews;
然后在循环中设置字体大小或您想要的任何内容:
for (UITextView *view in self.fontViews) {
if ([view respondsToSelector:@selector(setFont:)]) {
[view setFont:[UIFont systemFontOfSize:20]];
}
}