constant.h
のファイルを作成NSObject
し、この色をグローバルに定義します
#define globalColor [UIColor colorWithRed:(238.0f/255.0f) 緑:(251.0f/255.0f) 青:(255.0f/255.0f) アルファ:0.8f];
それを使用したい場合は、定数ファイルをインポートするだけです。それ以外の場合は、2つのオプションは次のとおりです..
2 番目のオプション
ファイルでAppDelegate.h
は、次のようにUIColorの1つの変数をプロパティ合成するだけです..
@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;