Hey, im trying to add an annotation on my map. How can i do it?
Heres my code:
- (void)abreMapa:(NSString *)endereco {
NSString *urlString = [NSStri
Try this
Pin *selected = [[Pin alloc] init];
for(i=0; i<[[newxml dataarray] count]; i++)
{
gapi = [newxml.dataarray objectAtIndex:i];
MKCoordinateRegion region ; // = { {0.0, 0.0 }, { 0.0, 0.0 } };
region.center. latitude = [gapi.lat floatValue];
region.center. longitude = [gapi.lng floatValue];
region.span.longitudeDelta = 0.05f;
region.span.latitudeDelta = 0.05f;
[self.mapview setRegion:region animated:YES];
Pin* myAnnotation1=[[Pin alloc] init];
myAnnotation1.coordinate=region.center;;
myAnnotation1.title=gapi.name;
myAnnotation1.itemIndex = i;
myAnnotation1.subtitle=gapi.address;
[self.mapview addAnnotation:myAnnotation1];
if (j == i)
{
selected = myAnnotation1;
}
if(k==123)
{
[self.mapview selectAnnotation:selected animated:NO];
}
}