本記事では、UIImageオブジェクトをプログラム(コード)だけで動的に生成する方法を紹介します。 - (UIImage *)imageWithFillColor:(UIColor *)color size:(CGSize)size { UIImage *image = nil; // ビットマップ形式のグラフィックスコンテキストの生成 UIGraphicsBeginImageContextWithOptions(size, 1.f, 0); // 現在のグラフィックスコンテキストを取得する CGContextRef context = UIGraphicsGetCurrentContext(); // 塗りつぶす領域を決める CGRect rect = CGRectMake(0, 0, size.width, size.height); CGContextSetFillColorWith