J'ai beaucoup de nombreux UILabels
existants dans un projet que je veux sous-classer. Plutôt que de passer des journées en passant par tous individuellement dans leur mise IB à mon UILabel
sous-classe veulent les définir par programmeDéfinir tous les UILabels à la sous-classe par programme
Contrôlé ici: How to programmatically set custom class?
Couple de suppositions a essayé: UILabel_setClass(self.contentView, [MyLabel class]);
- erreur de déclaration implicite
et :
Class lbl = [[MyLabel alloc] init];
for (id view in [self.contentView subviews]) {
if ([view isKindOfClass:[UILabel class]]) {
//....sub it here?
}
}
c'est une circonstance unique et UIAppearance ne fonctionnera pas en raison d'un problème lors de l'impression au format PDF. Les motifs de conception, etc., sont parfaits lorsque vous ne travaillez pas sur un projet existant en situation réelle – JSA986