ios7 - can not override GetRendererForOverlay on monotouch -


i want draw overlay on top of mkmapview defined delegate class defining view of overlays. can see seems ios 7 recommended use getrendererforoverlay instead of getviewforoverlay. problem can not find method name getrendererforoverlay override. in better word seems mkmapviewdelegate has not virtual method overriding getrendererforoverlay. how should use it?

public class mymapdelegat : mkmapviewdelegate {       [obsolete ("since ios 7 recommnended use getrendererforoverlay")]     public override mkoverlayview getviewforoverlay (mkmapview mapview, nsobject overlay)     {         // note: don't call base implementation on model class         // see http://docs.xamarin.com/guides/ios/application_fundamentals/delegates,_protocols,_and_events         throw new notimplementedexception ();     }  } 

i read document has been suggested on note not find thing getrendererforoverlay.

you can method getviewforoverlay ios7. need call

var circleoverlay = mkcircle.circle (mapview.centercoordinate, 1000); mapview.addoverlay (circleoverlay); 

somewhere else fire above method.


Comments