1

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);

これに黒い境界線を追加するにはどうすればよいですか?

4

1 に答える 1

1

コンテキストがあることを確認してください。

CGContextRef context = UIGraphicsGetCurrentContext();

その後:

aColor = [UIColor blackColor];
[aColor setStroke];
CGContextSetLineWidth(context, 2.0f);
CGContextAddPath(context, pathRef);
CGContextStrokePath(context);
于 2013-01-10T00:46:45.173 に答える