Ios6 单击pin mapkit后转到另一个viewcontroller
我的地图上有多个图钉(关于餐厅、酒店等),图钉上有一个“箭头”(Ios6 单击pin mapkit后转到另一个viewcontroller,ios6,mapkit,Ios6,Mapkit,我的地图上有多个图钉(关于餐厅、酒店等),图钉上有一个“箭头”(rightcalloutaccessoryview)。坐标存储在sqlite数据库中 当我点击pin时,我可以得到坐标和正确的id,然后我在DB上检查坐标在哪里 目标:当我单击a酒店pin时,我想转到该详细视图控制器(该控制器加载该酒店的id) 有什么想法吗?是,请尝试下面的示例代码。在这里,我用标题来区分注释(pin)。并使用了映射视图委托方法 - (void)mapView:(MKMapView *)mapView annota
rightcalloutaccessoryview
)。坐标存储在sqlite数据库中
当我点击pin时,我可以得到坐标和正确的id,然后我在DB上检查坐标在哪里
目标:当我单击a酒店pin时,我想转到该详细视图控制器(该控制器加载该酒店的id)
有什么想法吗?是,请尝试下面的示例代码。在这里,我用标题来区分注释(pin)。并使用了映射视图委托方法
- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view
calloutAccessoryControlTapped:(UIControl *)control
{
NSLog(@"accessory button tapped for annotation %@", [view.annotation title]);
if([[view.annotation title] isEqualToString:@"one"])
{
// Push to another view controller code here
}
}
您遇到了什么问题?我无法加载有关酒店详细信息的viewcontroller,它会出现,但不会加载任何内容。我做了一个调试,我得到了正确的ID,所以我不明白,我想这是关于推。。