需要从表到地图采取坐标

时间:2012-09-05 07:03:37

标签: iphone xcode uitableview sdk mapkit

我有一个项目
1。表
2.Map
3.Button
在桌子上。

用户为桌子增加了经度和纬度,无论打印什么,我都需要查看别针。

如果你用@property解释如何做到这一点会很好。

对不起我的第一个问题。

我已经完成了我有Mutabletable的所有东西,在地图上有pin但是它是由我在Xcode的坐标完成的

  MKCoordinateRegion region1 = { {0.0, 0.0} , {0.0, 0.0}};
  region1.center.latitude = 50.481705;
  region1.center.longitude = 30.532894;
  region1.span.longitudeDelta = 0.01f;
  region1.span.latitudeDelta = 0.01f;
  [map setRegion:region1 animated:YES];

2 个答案:

答案 0 :(得分:0)

您可以搜索有关MKMapView的文档:

(void)addAnnotation:(id <MKAnnotation>)annotation;
(void)addAnnotations:(NSArray *)annotations;

@protocol MKMapViewDelegate
(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation;

答案 1 :(得分:0)

初始化mapViewController后,您可以使用点表示法访问它的属性。你需要在mapViewController中有一个CLLocation属性,然后你可以在第一个视图控制器中访问它,如:

myMapViewController = [[MyMapViewController alloc] init];
myMapViewController.myCoordinate.latitude = ...
myMapViewController.myCoordinate.longitude = ...

然后你的属性你的mapViewController将具有你之前给它的值。