我有一张地图可以帮助朋友找到对方。朋友的数量太高,散落在地图上。我想只从我的api加载与用户看到的当前视图相关的朋友。如果用户滑动,则显示不同的用户组。 看看MKMapViewDelegate事件,唯一适合我想做的事情是:
strs <-
'(title "RMSE Velocity Magnitude")
(labels "Position" "RMSE Velocity Magnitude")
((xy/key/label "rake-9")
-12 3.52859
-11.985 3.53129
-11.97 3.534
-11.955 3.5367
-11.9399 3.5394
-11.9249 3.5421
-11.9099 3.5448
-11.8949 3.54751
-11.8799 3.55021
-11.8649 3.55291
-11.8499 3.55561
-11.8348 3.55831
)'
strs <- gsub("\n)","",strs)
dat <- read.table(text=strs, skip=4)
但是根据文档,我不应该向它添加复杂的代码:
讨论 只要当前显示的地图区域发生变化,就会调用此方法。在滚动期间,可以多次调用此方法以报告对地图位置的更新。因此,此方法的实现应尽可能轻量级,以避免影响滚动性能。
我看过其他事件,没有其他事件会给我我想要的东西。您认为我应该使用哪个其他MKMapViewDelgate事件!?
答案 0 :(得分:0)
现在我对此有所了解。 答案很简单:不,没有!有时无法为该事件添加更多逻辑。我必须通过布置开关来防止它进一步处理或允许通过来做一些变通方法。