在给出警告的情况下对UILabel进行子类化

时间:2011-08-18 23:15:40

标签: override uilabel subclass

我在其中一个UIViewControllers.m的顶部有以下内容:

@implementation UILabel (Custom)
-(void)setTitleLabelColor
{
UIColor *titleColor = [UIColor colorWithRed:1 green:0.90196 blue:0 alpha:1.0];

self.textColor = titleColor;

}

@end

我基本上想要一个让文字颜色变黄的方法。

当我调用该函数时,它总是给我一个警告,说UILabel可能没有响应它,但它工作正常。

如何摆脱警告?

1 个答案:

答案 0 :(得分:0)

您还应在标题(.h)文件中声明此内容。例如,

@interface UILabel (Custom)
-(void)setTitleLabelColor;
@end

当您想要使用该方法时,请从另一个文件中#import