2012-07-09 104 views
0

在iPad上的地圖應用程序中,註釋視圖的右側標註附件視圖看起來像細節泄露按鈕,因爲它是藍色的,帶有白色邊框,但不是右箭頭有一個小寫'我',類似於信息按鈕。假設這不是自定義的,我該如何創建一個?類似於iPad的註釋視圖地圖應用程序

此外,一旦點擊了該按鈕,註解視圖將被調整大小以包含標題下方的表格視圖,並使用動畫將視圖移動到左側。這是否也是自定義調用,或者是否存在針對此行爲的內置API調用?

回答

0

嗯,這裏是如何顯示錶+酥料餅:https://stackoverflow.com/a/5583505/394504

而這裏的可可控件,做什麼,我想:http://www.cocoacontrols.com/platforms/ios/controls/gikanimatedcallout

+0

這種控制是在iOS6的打破。你必須使用這個委託方法' - (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view'然後得到正確的矩形來顯示一個彈出窗口:'CGPoint lc_point = [mapView convertCoordinate:view.annotation.coordinate toPointToView :MapView類]。 CGRect lc_frame = CGRectMake(lc_point.x,lc_point.y-view.frame.size.height,0,0);' – Bejil 2012-12-18 17:46:40

相關問題