CGContextBeginPath(context);
CGContextMoveToPoint(context, 50, 50);
CGContextAddLineToPoint(context, 50, 200);
CGContextAddLineToPoint(context, 200, 125);
CGContextClosePath(context);
CGContextClip(context);
CGContextSetRGBFillColor(context, 1.0, 0.0, 0.0, 0.25);
CGContextAddEllipseInRect(context,CGRectMake(0, 0, 150, 150));
CGContextFillPath(context);
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextBeginPath(context);
CGContextMoveToPoint(context, 50, 50);
CGContextAddLineToPoint(context, 50, 200);
CGContextAddLineToPoint(context, 200, 125);
CGContextClosePath(context);
CGContextClip(context);
CGContextSetRGBFillColor(context,
1.0, 0.0, 0.0, 0.25);
CGContextAddEllipseInRect(context,
CGRectMake(0, 0, 150, 150));
CGContextFillPath(context);
CGContextSetRGBFillColor(context, 0.0,
1.0, 0.0, 0.25);
CGContextAddEllipseInRect(context,
CGRectMake(100, 50, 150, 150));
CGContextFillPath(context);
CGContextSetRGBFillColor(context, 0.0,
0.0, 1.0, 0.25);
CGContextAddEllipseInRect(context,
CGRectMake(0, 100, 150, 150));
CGContextFillPath(context);
}
| << 前へ | 次へ >> |