我希望定义一个全局颜色,以便在各种自定义UI单元格的downstate中重复使用。
不确定这样做是否正确,但是...我已经定义了一个名为lightGreyUIColor的类,它有以下.h文件-
我已经在tableview的实现文件中包含了lightGreyUIColor.h文件,并尝试按以下方式引用它 -
不确定这样做是否正确,但是...我已经定义了一个名为lightGreyUIColor的类,它有以下.h文件-
#import <UIKit/UIKit.h>
@interface lightGreyUIColor : UIColor
+ (UIColor*)lightGreyBGColor;
@end
并且这个 .m 文件 -
#import "lightGreyUIColor.h"
@implementation lightGreyUIColor
+ (UIColor*)lightGreyBGColor {
return [UIColor colorWithRed:241.0/255.0 green:241/255.0 blue:241/255.0 alpha:1];
}
@end
我已经在tableview的实现文件中包含了lightGreyUIColor.h文件,并尝试按以下方式引用它 -
cell.backgroundColor = [UIColor lightGreyBGColor];
这只会产生一个关于lightgreyBGColor未知类或方法的错误,我做错了什么,有没有更好的实现全局样式的方法?