0


テーブルのバーに1.Table
2.Map
3.Buttonを含むプロジェクトが
あります。

ユーザーがテーブルに経度と緯度を追加すると、印刷したものをピンで表示する必要があります。

@property でこれを行う方法を説明していただけると助かります。

初めての質問ですみません。

私はMutabletableを持っていて、地図上にピンを持っていますが、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];
4

2 に答える 2

0

MKMapView に関するドキュメントを検索できます。

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

@protocol MKMapViewDelegate
(MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation;
于 2012-09-05T07:24:57.667 に答える
0

mapViewController を初期化すると、ドット表記でそのプロパティにアクセスできます。mapViewController に CLLocation プロパティが必要であり、次のように最初のビュー コントローラーでアクセスできます。

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

次に、mapViewController のプロパティには、以前に指定した値が含まれます。

于 2012-09-05T09:02:13.910 に答える