私はこれを私の財産に持っています:
@property (strong, nonatomic) IBOutlet UILabel *titleLogin;
@property (strong, nonatomic) IBOutlet UILabel *titleRegister;
@property (strong, nonatomic) IBOutlet UILabel *labelTerms;
@property (strong, nonatomic) IBOutlet UILabel *titleVote;
@property (strong, nonatomic) IBOutlet UILabel *labelVote;
一方、私はこのループを持っています:
for (UIView *subview in [[self view] subviews]) {
if ([subview isKindOfClass:[UITextField class]]) {
UITextField *textField = (UITextField *)subview;
[textField setFont:[UIFont fontWithName:@"ABeeZee-Regular" size:14]];
} else if ([subview isKindOfClass:[UILabel class]]){
UILabel *label = (UILabel *)subview;
[label setFont:[UIFont fontWithName:@"Raleway-ExtraLight" size:28]];
}
}
*labelTerms
そのループでは、すべての UILabel のフォント サイズは同じですが、将来の開発で、*labelVote
および他のラベルのいくつかを例外にしたいと考えています。
ループまたは私のプロパティでこの例外を作成する方法は? 前もって感謝します...