写一个MyLabel类继承UILabel,重载- (void)drawRect:(CGRect)rect; 方法,给label中间加一条线
- (void)drawRect:(CGRect)rect
{
// Drawing code
[super drawRect:rect];
// 获得绘图的上下文对象
CGContextRef rf = UIGraphicsGetCurrentContext();
// 设置颜色
CGContextSetRGBStrokeColor(rf, 0.5, 0.0, 0.0, 1);
// 设置线的宽度
CGContextSetLineWidth(rf, 1.0f);
// 设置点
CGContextMoveToPoint(rf, 0, self.frame.size.height/2);
// 设置线条
CGContextAddLineToPoint(rf, self.frame.size.width, self.frame.size.height/2);
// 设置上下文
CGContextStrokePath(rf);
}