我在xCode 4.2中有一個使用storyboard的項目。我正在使用mapkit框架。我試圖通過用戶使用segue選擇的註釋來定位彈出窗口。Postion在沒有segue錨的mapkit註釋上出現segue popover
這是我的。
if([view.annotation isKindOfClass:[ContentPoint class]]) {
NSLog(@"I see this in my log");
[self performSegueWithIdentifier:@"ViewAudioSegue" sender:mapView.selectedAnnotations];
}
這就要求正確SEGUE,但由於SEGUE具有的MapView的錨,在酥料餅在顯示地圖的鈕與選擇的註釋不旁邊。我嘗試了不同的發件人(視圖,地圖等),但我得到了相同的結果。有沒有辦法以編程方式設置錨點?這是我得到的無錨手動設置錯誤「*終止應用程序由於未捕獲的異常‘NSInternalInconsistencyException’,原因:‘UIStoryboardPopoverSegue必須從一個欄按鈕項或圖中呈現’」