在上下文中旋转一条线?
我在绘制矩形中绘制了 2 条线。但我想以一定角度旋转第一条线?
CGContextBeginPath(context);
CGContextSetLineWidth(context, 10.0);
CGContextSetStrokeColorWithColor(context, [UIColor blackColor].CGColor);
CGContextMoveToPoint(context, 65, 40);
CGContextAddLineToPoint(context,165, 40);
CGContextStrokePath(context);
CGContextClosePath(context);
CGContextBeginPath(context);
CGContextSetLineWidth(context, 10.0);
CGContextSetStrokeColorWithColor(context,[UIColor blackColor].CGColor);
CGContextMoveToPoint(context, 85, 80);
CGContextAddLineToPoint(context, 185, 80);
CGContextStrokePath(context);
CGContextClosePath(context);
I have drawn 2 line in draw rect.but i want to rotate a first line in an angle?
CGContextBeginPath(context);
CGContextSetLineWidth(context, 10.0);
CGContextSetStrokeColorWithColor(context, [UIColor blackColor].CGColor);
CGContextMoveToPoint(context, 65, 40);
CGContextAddLineToPoint(context,165, 40);
CGContextStrokePath(context);
CGContextClosePath(context);
CGContextBeginPath(context);
CGContextSetLineWidth(context, 10.0);
CGContextSetStrokeColorWithColor(context,[UIColor blackColor].CGColor);
CGContextMoveToPoint(context, 85, 80);
CGContextAddLineToPoint(context, 185, 80);
CGContextStrokePath(context);
CGContextClosePath(context);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该使用 CGAffineTransformMakeRotation。
祝你好运
You should use CGAffineTransformMakeRotation.
Good Luck