动态MKOverlay更改其boundingMapRect

时间:2016-06-18 16:58:52

标签: ios mapkit mkoverlay

是否可以让MKOverlay随时间改变其界限? boundingMapRect属性用于定义其边界框。 boundingMapRect documentation个州(强调添加):

  

此协议的实施者必须在实施其覆盖类时设置此区域,并在设置后,您不得更改

我怀疑MapKit的叠加引擎使用boundingMapRect来构建叠加层的空间索引。我想知道是否有办法触发重新索引。我真的不想删除然后重新添加。

修改:Apple自己的Breadcrumb example只是将boundingMapRect设置为MKMapRectWorld。这似乎效率低下,因为渲染器将在整个世界区域的任何地方被调用。

0 个答案:

没有答案