移动端10 i 框选怎么把框选的框子换出来 具体效果看图

0 投票

这个是web段的效果 移动端完成这个效果 需要用到那个呢

11月 12, 2019 分类:  248次浏览 | 用户: 随心iii 初出茅庐 (48 分)

1个回答

0 投票
您好,移动端进行框选的时候是有一个默认的框的,这个框的颜色是底层设置好的,目前没法改。可以通过上层来进行设置,获取您的手指的像素坐标,然后将齐转换为地图坐标,可以构造一个矩形框并将其绘制在跟踪图层上,可以设置矩形框的风格,如填充色、前景色
11月 12, 2019 用户: 董懿鑫 登峰造极 (6,584 分)

我这应该是那个有错误的  看不出来 应该是坐标的原因 麻烦帮看看

你那边获取的应该是像素坐标吧,有转换为地图坐标吗?
转换过了

    CGPoint point=[[touches anyObject] locationInView:self.view];

     _bottomPoint2D= [m_mapControl.map       pixelTomap:point];通过这个方式转换的
目前绘制出来的形状是什么样子的?

红色的是我实际要框选的  浅蓝色是出来的效果  目前也没找到GeoRegion怎么设置透明度的   或许我的思路是错的?

...