首页 / 浏览问题 / 移动GIS / 问题详情
画自由线和自由面时mapeditdelegate没有响应
gsj
5EXP 2018年09月29日
使用产品:imobile8c 操作系统:macOS
数据类型:  或 文件型
问题详细描述:如题
问题重现步骤:

     Layer *layer = [m_mapControl.map.layers getLayerAtIndex:0];

        [layer setEditable:YES];

        [m_mapControl setStrokeWidth:2];

        Color *clearColor =  [[Color alloc]initWithR:155 G:155 B:155 A:1];

        [m_mapControl setStrokeColor:clearColor];

        [m_mapControl setAction:CREATEPOLYLINE];

        [sender setSelected:YES];

       [m_mapControl submit];

当action为CREATEPOLYLINE||CREATEPOLYGON时可以出发mapeditdelegate,当action为CREATE_FREE_POLYLINE||CREATE_FREE_DRAWPOLYGON则触发不了,求解决办法

2 个回答

我们这边测试下给你回复
1,752EXP 2018年10月08日

您好,我们这边测试应该是缺陷,已上报缺陷,缺陷号:IMB-1469,后续解决了和你联系,麻烦私信我下你的单位和联系方式,您这个可以先使用画普通线和普通面线替代吗?或者使用[m_mapControl getCurrentGeometry]方法先获取对象

1,752EXP 2018年10月09日
...