请参阅图片。我怎样才能得到两条线的交点(即绿色圆点)?我想剪裁图像的内部部分。关闭路径是行中的任何地方。如何在iPhone SDK中找到闭合路径(双线交叉点)?
context = UIGraphicsGetCurrentContext();
CGContextBeginPath(context);
CGContextSetLineWidth(context, 1.0 * self.scale);
CGContextSetLineCap(context, kCGLineCapRound);
[[UIColor redColor] setStroke];
CGPoint firstPoint = CGPointFromString([self.touchPoints objectAtIndex:0]);
CGContextMoveToPoint(context, firstPoint.x, firstPoint.y);
for (NSString *pointString in self.touchPoints) {
CGPoint point = CGPointFromString(pointString);
CGContextAddLineToPoint(context, point.x, point.y);
}
CGContextStrokePath(context);
此代码用于绘制线条。线条图工作正常,裁剪也工作正常......但交叉点是我的主要问题。请帮帮我。
喜摩尼已经找到了这个问题的解决方案,如果ü好心做帮我解决这个问题 – hari