#import <QuartzCore/QuartzCore.h>//使用クラスにインポートの必要あり
-(void)createKadomaru{
UIView * maru = [[[UIView alloc] initWithFrame:CGRectMake(0,0,100,100)] autorelease];
maru.center = self.view.center;
maru.backgroundColor = [UIColor whiteColor];
maru.layer.cornerRadius = 4.0;//角の丸み 値が大きいほど丸い
maru.clipsToBounds = YES;
[self.view addSubview:maru];
}
←完成はこんな感じ。今まで角丸部分は画像を用意してたのに…
これは便利。QuartzCoreのインポートを忘れないこと。
clipsToBoundsはUIViewのプロパティでYESならサブビューを
メインビューの内側に描画。(デフォルトはNO)