Ios 完成后如何取消设置虚线?

Ios 完成后如何取消设置虚线?,ios,Ios,在drawRect中,我在设置破折号模式等之后绘制了几条虚线。 现在,一旦我画了这条路径,我需要画法线,我应该怎么做 设置图形上下文中虚线的图案 void CGContextSetLineDash ( CGContextRef c, CGFloat phase, const CGFloat lengths[], size_t count ); 参数 长度 一组值,分别指定划线图案的绘制段和未绘制段的长度,或空值表示无划线图案。 例如,传递值为[2,3]的数组将设置一个

在drawRect中,我在设置破折号模式等之后绘制了几条虚线。
现在,一旦我画了这条路径,我需要画法线,我应该怎么做

设置图形上下文中虚线的图案

void CGContextSetLineDash (
   CGContextRef c,
   CGFloat phase,
   const CGFloat lengths[],
   size_t count
);
参数

长度

一组值,分别指定划线图案的绘制段和未绘制段的长度,或
空值表示无划线图案。

例如,传递值为[2,3]的数组将设置一个虚线图案,该图案在两个用户空间单位长度的绘制线段和三个用户空间单位长度的未绘制线段之间交替。传递值[1,3,4,2]将图案设置为1个单位的已绘制段、3个单位的未绘制段、4个单位的已绘制段和2个单位的未绘制段。