0
如何使用一個代碼更改多個標籤(全部在一個UIViewController
)中的文本的字體和顏色,而不必爲每個標籤製作一個outlet
。我正在使用storyboards
。在Xcode Storyboard中更改多個標籤的字體
字體在代碼被改變,因爲它不與所有其他
如何使用一個代碼更改多個標籤(全部在一個UIViewController
)中的文本的字體和顏色,而不必爲每個標籤製作一個outlet
。我正在使用storyboards
。在Xcode Storyboard中更改多個標籤的字體
字體在代碼被改變,因爲它不與所有其他
列出您可以使用IBOutletCollection
而不是許多IBOutlets
。
@property (strong, nonatomic) IBOutletCollection(UIView) NSArray *fontViews;
然後設置任何你在一個循環中所需的字號或:
for (UITextView *view in self.fontViews) {
if ([view respondsToSelector:@selector(setFont:)]) {
[view setFont:[UIFont systemFontOfSize:20]];
}
}