Soh*_*han 4 xcode objective-c uicolor ios
可能重复:
目标C定义UIColor常量
我想在我的应用程序中使用少量颜色.而不是在每个实例或每个viewController中创建一个UIColor,我可以通过它在整个应用程序中使用它.
或者使用ColourConstants.h头文件是明智的,其中我#define我想要使用的每种颜色
即
#define SCARLET [UIColor colorWithRed:207.0/255.0 green:47.0/255.0 blue:40.0/255.0 alpha:1];
Run Code Online (Sandbox Code Playgroud)
提前致谢!
Gar*_*oal 24
我会在UIColor上使用一个类别.例如:
// In UIColor+ScarletColor.h
@interface UIColor (ScarletColor)
+ (UIColor*)scarletColor;
@end
// In UIColor+ScarletColor.m
@implementation UIColor (ScarletColor)
+ (UIColor*)scarletColor {
return [UIColor colorWithRed:207.0/255.0 green:47.0/255.0 blue:40.0/255.0 alpha:1];
}
@end
Run Code Online (Sandbox Code Playgroud)
当你想要使用颜色时,你只需要这样做:
#import "UIColor+ScarletColor.h"
....
UIColor *scarlet = [UIColor scarletColor];
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你!!
| 归档时间: |
|
| 查看次数: |
6792 次 |
| 最近记录: |