首页 / 浏览问题 / 云GIS / 问题详情
怎么设置FramedCloud的位置
49EXP 2018年04月10日

使用产品:iclinet 8c

比如说这个弹窗我想在lonlat值固定的情况下让弹窗向右移一点,比如这样,图画的不好但是意思是在下边的小箭头位置不变的情况下,将上边的框向右移动一些,应该怎么做?

1个回答

您好,设置锚点

4,524EXP 2018年04月10日
      var popup = new SuperMap.Popup.FramedCloud("popwin",
          new SuperMap.LonLat(center.lon, center.lat),
          null,
          contentHTML,
          new SuperMap.Icon(null, new SuperMap.Size(20,0),new SuperMap.Pixel(0, 0)),
          true)

是在contentHTML后面这么设置吗?但是加完的效果是这样这样的话是整个弹出框向右偏移,连弹出框弹出的位置都变了。我想让他还在蓝点位置弹出,但是方框向右移动,该怎么设置?

那这种效果可能没法实现,那个弹出框和尾巴本身就是一个整体,要改的话试试在theme/image文件夹下改相应的png图片。
...