2016-09-13 2 views
-1

Ich versuche, von Google Maps infoWindow zu einem anderen vc zu schieben. Also verbinde ich die Verbindung von der vc, die Google Maps hostet, mit der anderen vc. Als ichIOS Segue zwischen Google Maps InfoWindow und VC

[self performSegueWithIdentifier:@"infoView2Store" sender:self], 

genannt erhielt ich folgende Ausnahmemeldung:

Receiver (<MapView: 0x7fde105f3ac0>) has no segue with identifier 'infoView2Store' 

ich richtig Segue-Kennung gesetzt. Was kann ich vermissen?

+0

OMG! Ich blieb eine Woche lang in dieser Sache stecken, und jetzt konnte ich nicht nur Hilfe bekommen, sondern ich wurde niedergeschlagen. – HSH

Antwort

0

Ich verbrachte fast eine Woche, um dies zu lösen, konnte aber den Ausweg nicht finden. Schließlich wechsle ich von Storyboard zu IB. Nun zu dem neuen VC gehen ist gut durch den Aufruf:

StoreViewController *controller = [[StoreViewController alloc] initWithNibName:@"StoreView" bundle:nil]; 
[self.navigationController pushViewController:controller animated:YES]; 

Ich bin immer noch daran interessiert zu wissen, ob jemand von Infowindow einen neuen VC durch Segue drücken könnte.

Verwandte Themen