创建constant.h
文件NSObject
并全局定义此颜色
#define globalColor [UIColor colorWithRed:(238.0f/255.0f) green:(251.0f/255.0f) blue:(255.0f/255.0f) alpha:0.8f];
当你想使用它时,只需导入常量文件,其他明智的 2 选项如下。
第二种选择
在AppDelegate.h
文件中只是属性合成 UIColor 的一个变量,如下所示..
@interface AppDelegate : UIResponder <UIApplicationDelegate>{
///your Data
UIColor *globalColor;
}
@property (nonatomic,retain) UIColor *globalColor;
并在 .m 文件中合成,如下所示..
@syntesize globalColor;
并且在didFinishLaunchingWithOptions
方法中只是将颜色分配给这个变量..
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
globalColor = [UIColor colorWithRed:(238.0f/255.0f) green:(251.0f/255.0f) blue:(255.0f/255.0f) alpha:0.8f];
}
当你想使用这种颜色时,像这样使用..
AppDelegate *appDelegate = (AppDelegate *)[UIApplication sharedApplication].delegate;
self.view.backgroundColor = appDelegate.globalColor;