0
我有许多许多现有UILabels
在我想要子类化的项目中。而不是花个工作日内通过他们都单独在IB将它们设置为我UILabel
子类要设置这些编程设置所有UILabel以编程方式进行子类化
这里经过: How to programmatically set custom class?
夫妇猜测的尝试:UILabel_setClass(self.contentView, [MyLabel class]);
- 隐式声明错误
和:
Class lbl = [[MyLabel alloc] init];
for (id view in [self.contentView subviews]) {
if ([view isKindOfClass:[UILabel class]]) {
//....sub it here?
}
}
其独特的环境和UIAppearance将无法正常工作,因为打印为PDF时出现问题。设计模式等没有在现实世界中的现有项目工作时很好 – JSA986