iOS UILabel设置文字描边

释放双眼,带上耳机,听听看~!
子类化UILabel,重写drawTextInRect方法
- (void)drawTextInRect:(CGRect)rect
{
    CGContextRef c = UIGraphicsGetCurrentContext();
    // 设置描边宽度
    CGContextSetLineWidth(c, 1);
    CGContextSetLineJoin(c, kCGLineJoinRound);
    CGContextSetTextDrawingMode(c, kCGTextStroke);
    // 描边颜色
    self.textColor = [UIColor redColor];
    [super drawTextInRect:rect];
    // 文本颜色
    self.textColor = [UIColor yellowColor];
    CGContextSetTextDrawingMode(c, kCGTextFill);
    [super drawTextInRect:rect];
}

 

人已赞赏
iOS文章

iOS 删除NSUserDefaults所有记录

2020-2-10 9:22:08

iOS文章

-[ViewController aMethod:]: unrecognized selector sent to instance 0x7fe91e607fb0

2020-2-10 10:01:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索