下面的代码在 IOS 5.0、6.0、6.1 等上返回“YES”,但在 IOS 7.0 上返回“NO”。你对此有什么想法吗?是 IOS 7.0 的错误吗?非常感谢..
[view isKindOfClass:[SimpleLabel class]]
PS:“SimpleLabel”是继承自UILabel的类。
- - 更新 - -
对不起,不清楚的问题。:(我在一个UITableViewCell
类中使用上面的代码,并添加SimpleLabel
如下;
[self addSubview:label];
我覆盖layoutSubviews
函数,循环self.subviews
,但[view class]
总是返回UITableViewCellScrollView
。
-(void)layoutSubviews {
[super layoutSubviews];
for (UIView*view in self.subviews) {
if ([view isKindOfClass:[SimpleLabel class]]) {
SimpleLabel*label = (SimpleLabel*)view;