我有一个项目
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];
答案 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将具有你之前给它的值。