サンプル画像
準備
ヘッダにて下記をインポート
#import <QuartzCore/QuartzCore.h>
framework に下記を追加します。
TARGET → Build Phases → Link Binary With Libraries に + で下記を選択追加します。
QuartzCore.framework
サンプルコード
UIView* view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 44)]; CAGradientLayer *pageGradient = [CAGradientLayer layer]; pageGradient.frame = view.bounds; pageGradient.colors = [NSArray arrayWithObjects: // 赤から黒へグラデーションします。 (id)[UIColor redColor].CGColor, (id)[UIColor blackColor].CGColor, nil]; [view.layer insertSublayer:pageGradient atIndex:0]; [self.view addSubview:view];