簡體   English   中英

在地圖上顯示點的詳細信息-iPhone

[英]show details of point on map - iphone

我的iPhone應用程序上有一個自定義地圖。 我打算在這張地圖上釘上別針。 當用戶單擊圖釘時,我想要一個小的動畫來顯示該位置的詳細信息。 如果需要,用戶可以單擊詳細信息並轉到另一個屏幕進行進一步處理。 我不確定如何最好地實現這一目標。 我已經有了該地圖的scrollview和imageview,並且可以識別其上的圖釘點擊。 現在,我需要把細節放在其中。我希望這就像一個帶有多個信息的表格單元格。 如何在圖像視圖的該位置添加一個表格視圖單元格?

有人可以幫忙嗎?

謝謝...

請參閱本教程,注釋如何工作... http://blog.objectgraph.com/index.php/2009/04/08/iphone-sdk-30-playing-with-map-kit-part-3/ ...

您正在尋找的是一個名為rightCalloutAccessoryView的屬性

- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation
{
  //Create a annotation view here
    annotationView.rightCalloutAccessoryView = yourAnnotationButton;
}

您可以在那里設置一個按鈕。 單擊此按鈕時會有一個代表。

- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
{
   // Go to your next view.
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM