我有两点看法的塔巴。 一个是地图,另一个是搜索场的表。 在表格中,我通过JSON获得一些地方(坐标)。 我需要知道如何检索这些信息,以便将说明列入地图。
注
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
MapViewController *mvc = [[MapViewController alloc] initWithNibName:@"MapViewController" bundle:nil];
CLLocationCoordinate2D location;
titleLocation = [ streets objectAtIndex:indexPath.row ];
location.latitude = [ [ latitude objectAtIndex:indexPath.row ] doubleValue];
location.longitude = [ [ longitude objectAtIndex:indexPath.row ] doubleValue];
[self.tabBarController setSelectedIndex:0];
[mvc release];
我知道,这不会奏效,但我不知道如何把这价值观通过给马普洛默勒或我的地图文典,然后把这些价值观带入地图集。 我认为,最后一点更好了。
Could you help me? Thanks a lot
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
MapViewController *mvc = [[MapViewController alloc] initWithNibName:@"MapViewController" bundle:nil];
CLLocationCoordinate2D location;
titleLocation = [ streets objectAtIndex:indexPath.row ];
location.latitude = [ [ latitude objectAtIndex:indexPath.row ] doubleValue];
location.longitude = [ [ longitude objectAtIndex:indexPath.row ] doubleValue];
MapViewAnnotation *mva = [[MapViewAnnotation alloc] initWithTitle:titleLocation andSubtitle:@"Clique para fazer sua contribuição" andCoordinate:location];
NSLog(@"Lat/Log: %f/%f", location.latitude, location.longitude);
[mvc setAnnotation:mva];
[mvc.mapView addAnnotation:mva];
[self.tabBarController setSelectedIndex:0];
[mvc release];
}
我也这样说,但它依然没有工作。 说明没有出现。