UIView で単純な円を描画しようとしています。QuartzCore でできることはわかっていますが、drawRect メソッドを使用したいと思います。
- (void)drawRect:(CGRect)rect
{
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextAddEllipseInRect(ctx, rect);
CGContextSetFillColor(ctx, CGColorGetComponents([[UIColor greenColor] CGColor]));
CGContextFillPath(ctx);
}
を設定すると、上記のコードは機能しません[UIColor whiteColor]
。[UIColor whiteColor]
ビューが透明になると..
色が白の場合、ビューが透明になるのはなぜですか? 白い円を描くにはどうすればよいですか?