开发者社区 问答 正文

给CGMutableRefPath添加边框颜色

drawRect的代码如下:

 CGMutablePathRef pathRef = CGPathCreateMutable();
     CGPathMoveToPoint(pathRef, NULL, 0, 220);
     CGPathAddLineToPoint(pathRef, NULL, rect.size.width, 220);
     CGPathAddLineToPoint(pathRef, NULL, rect.size.width, rect.size.height);
     CGPathAddLineToPoint(pathRef, NULL, 0, rect.size.height);
     CGPathCloseSubpath(pathRef);

如何添加黑色的边框和圆角?

展开
收起
爵霸 2016-03-26 09:44:49 1857 分享 版权
1 条回答
写回答
取消 提交回答
  • 确保有context:

    CGContextRef context = UIGraphicsGetCurrentContext();

    然后

    aColor = [UIColor blackColor];
    [aColor setStroke];
    CGContextSetLineWidth(context, 2.0f);
    CGContextAddPath(context, pathRef);
    CGContextStrokePath(context);
    2019-07-17 19:15:23
    赞同 展开评论
问答地址: