2011-07-11 9 views
0

注釈を現在の場所にドロップしようとしていますが、ドロップされていません。アノテーションを現在の場所にドロップし、その場所をSQLiteに格納するには、どうすれば可能ですか?現在の場所に注釈をドロップする場合。私は2日からこれを試していますが、成功を収めていません。注釈(ピン)を現在の場所にドロップする

これを解決するためのアイデアやリンク、ヒントがありますか?

+0

@Joinathanレフラーは、その私が現在の場所に注釈をドロップして、SQLiteのデータベース – Ajay

答えて

0

このコードを使用してみてください: -

- (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>) annotation{ 

    if (annotation == mapView.userLocation) 
    { 

     MKPinAnnotationView *annView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:nil]; 
     annView.pinColor = MKPinAnnotationColorRed; 
     annView.animatesDrop=TRUE; 
     annView.canShowCallout = YES; 
     annView.calloutOffset = CGPointMake(-5, 5); 
     return annView; 
     [annView release]; 



    } 
} 
私が行うことができますどのように
+0

注釈ドロップのコードで、mapView.userLocation.location.coordinate.latitudeとmapView.userLocation.location.coordinate.longitudeから緯度と経度を取得し、それらをsqliteデータベースに格納することができます。 – Ajay

+0

@Ajayこのにその場所を格納することができますどのようにしたい任意のアイデア – Gypsa

+0

私の注釈がドロップされた場所を保存する必要があります。その場所をsqliteデータベースに保存したい – Ajay

関連する問題