0

如果我的地图视图中有很多注释……如何理解我按下的 CallOut?例如,在 tableview 中,我们有“didSelectRowAtIndexPath”......但是在这里?

-(void)button:(id)sender {


[self performSegueWithIdentifier: @"dettaglio"sender: self];

}

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {

if (![[segue identifier] isEqualToString:@"dettaglio"]&&![[segue identifier]     
isEqualToString:@"cerca"])
{

[(paginaOpzioni*)segue.destinationViewController setDelegate:self];

}

if ([[segue identifier] isEqualToString:@"dettaglio"])
{
    paginaDettaglio *ibcVC = [segue destinationViewController];
    Annotazione *annotazioneDaPassare=[mapAnnotations objectAtIndex:2];
    ibcVC.immagine = annotazioneDaPassare.immagine;
    ibcVC.navigationItem.title = annotazioneDaPassare.title;
}
}

我需要更改 [mapAnnotations objectAtIndex:2] 的值 (2); 因为我想向 DestinationViewController 发送正确的图像和文本!谢谢

4