【发布时间】:2017-09-03 15:11:50
【问题描述】:
我想要子类化的项目中有很多很多现有的UILabels。与其花几天时间在 IB 中单独将它们设置为我的 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?
}
}
【问题讨论】:
标签: ios objective-c cocoa-touch subclassing