涂鸦
涂鸦的Action “FREEDRAW”,可以在当前可编辑的CAD 图层进行涂鸦操作, 创建一个涂鸦对象。
图: 涂鸦 |
实现步骤:
第一步:绘制前设置
//设置图层可显示,设置为true,表示图层可显示,false,表示图层不显示。
[layer setVisible:YES];
//设置图层可编辑,设置为true,表示矢量图层可编辑,false,表示矢量图层不可编辑。
[layer setEditable:YES];
//设置对象操作类型为涂鸦对象
[mapControl setAction:FREEDRAW];
第二步:在设备上交互式涂鸦
- 手指轻触屏幕,移动手指进行绘制,手指抬起完成涂鸦绘制的第一笔;
- 手指再次轻触屏幕,移动手指进行绘制,手指抬起完成涂鸦绘制的第二笔;
- 继续在其它位置绘制涂鸦对象的其它笔画;
- 手指抬起则涂鸦对象绘制完成;
- 提交绘制。
[mapControl submit];