ArcGIS for iOS标注自定义视图框未正确设置

时间:2015-04-30 20:04:41

标签: ios objective-c arcgis

我正在尝试在地图上为标注设置自定义视图,但我似乎无法正确定位。视图只是一系列标签,在设置文本属性后,我计算自定义视图的尺寸并将其框架设置为(0,0,calculatedWidth,calculatedHeight)。然后将其设置为callout的customView。

在第一次点击图形时,它工作正常,虽然从标注中略微可见的轮廓并不是一个问题,因为我已经使颜色匹配。但是,在任何图形上的所有后续点击中,ArcGIS生成的标注气泡不再使我的视图居中。它非常明显地位于左侧。 customView的框架在任何时候都不会将其原点设置为我的代码中的(0,0)以外的任何内容。

有谁知道为什么会这样?

1 个答案:

答案 0 :(得分:0)

不确定是什么导致了这个问题,但我设法通过在本地创建一些全局属性来解决这个问题(我甚至不记得为什么他们不是第一个)并且视图没有&#39不再错位了。