こんにちは、グラフのバーを描画するために使用されるオーバーライド drawRect メソッドを持つカスタム ビューがあり、コードは次のとおりです。
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextClearRect(context, rect);
UIColor *barColor = [UIColor colorWithRed:226.0/255.0 green:178.0/255.0 blue:39.0/255.0 alpha:1.0];
CGContextSetFillColorWithColor(context, barColor.CGColor);
CGContextAddRect(context, rect);
CGContextFillPath(context);
}
バーの上部に文字列を描画するにはどうすればよいですか? 四角形の高さを減らし、四角形の上部に(高さが減った)白い色(バーに使用されている色とは異なる色)で文字列を描画します。
よろしく