UILabel 有能力 setEnabled: 效果很好。但是,如果标签已启用,我以后如何才能知道呢?
Apple文档说有一个getter(isEnabled),但它没有被识别为有效的访问器......
有任何想法吗?
UILabel 有能力 setEnabled: 效果很好。但是,如果标签已启用,我以后如何才能知道呢?
Apple文档说有一个getter(isEnabled),但它没有被识别为有效的访问器......
有任何想法吗?
检查这个。
UILabel *lbl = [[UILabel alloc] init];
lbl.enabled = YES;
// lbl.enabled = NO;
if (lbl.isEnabled)
{
NSLog(@"Enabled");
}
else
{
NSLog(@"Not Enabled");
}
如果您正在尝试label.isEnabled
,请将其更改为label.enabled
or [label isEnabled]
。
在 Objective-C 中,BOOL
属性是按照约定命名和访问的。