mkannotation

    0熱度

    1回答

    嗨我是一個有點新的mapkit,我創建了一個mapView,其中顯示註釋給人的位置以及名稱和照片。在每個註釋中都有一個披露按鈕,可以按下該按鈕以繼續顯示該人員詳細信息屏幕。當我從數組中加載人員時,我將MKAnnotation分類並添加了一個標識屬性,這樣當按下注釋時,我可以識別原始數組元素並延伸到正確的人員屏幕。在標註中有人的圖像也是來自陣列的標識符。這種延續效果很好,但是我看到,當我移動地圖,然

    0熱度

    1回答

    希望有人可以提供幫助,我正試圖在mapView上實施拖放一個Pin。但是我希望該引腳能夠被拖動和放下,並且此註釋與用戶位置的註釋分開。雖然下面的代碼的作品,它的用戶觸摸創建重複的引腳,引腳不能上拖動: - (void)dropPinFromPress:(UIGestureRecognizer *)recognizer { // Add Pin from User's Touch

    4熱度

    1回答

    如何在Swift中更改Map上Annotation標註窗口的大小。我試圖在右側和左側視圖的每個組件上製作更大的CGSize,但沒有任何成功。最終視圖的高度仍然相同。 這裏是我的代碼: func mapView(mapView: MKMapView, viewForAnnotation annotation: MKAnnotation) -> MKAnnotationView? { pr

    1熱度

    1回答

    我的viewForAnnotation在iOS8中工作正常,但不顯示iOS9中的自定義圖釘圖像。圖像的路徑是好的。 什麼錯?謝謝 ! func mapView(mapView: MKMapView, viewForAnnotation annotation: MKAnnotation) -> MKAnnotationView? { if annotation is MKUserLocat

    0熱度

    1回答

    試圖在地圖上顯示100個EV充電站,使用顯示其名稱和地址的註釋,但僅應顯示在下面的代碼中的100個註釋之一顯示在地圖。 代碼生成良好,並沒有任何錯誤標誌,但我有一種感覺,我做了地圖註釋代碼的錯誤。在運行期間獲得的調試器很長的錯誤消息,該消息開始: 2015年11月5日01:07:47.758 JSON [65210:8214517]本申請是從後臺線程修改自動佈局引擎,其可導致引擎腐敗和奇怪的崩潰。

    1熱度

    1回答

    如果在mapView didChangeDragState中檢測到註釋已被拖動到不需要的位置,我可以取消拖動mapView:didChangeDragState。 case .Dragging: let inColorado = StateOutline.inColorado(view.annotation!.coordinate) if !inColorado {

    0熱度

    1回答

    我已經創建了一組「IssueLocation」's,這符合MKAnnotation協議的一類。爲什麼我的註釋(從API JSON數據構建而來)沒有出現在我的地圖視圖中? 這裏是它背後的所有代碼: 類代碼: class IssueLocation: NSObject, MKAnnotation { var locationName: String var campusName:

    0熱度

    1回答

    我想添加一個自定義註釋到我的地圖視圖。我的目標是當你點擊註釋時,會有一張圖片,一個名稱標籤和一個標籤,表明註釋距離你的位置有多遠(我可以稍後添加計算邏輯)。我搜索了很長時間,所有的答案都很混亂。我需要一個自定義的MKAnnotation,一個自定義的MKAnnotationView或兩者嗎?此外,什麼代表的方法等謝謝!x

    2熱度

    1回答

    的leftCalloutAccessoryView我想基本上做到這一點,按鈕下方添加文本?提前致謝。

    3熱度

    1回答

    我在地圖上有1個針腳。我需要將註釋的標題傳遞給另一個UIView(在這種情況下是ikinciEkran.swift)。但我無法這樣做。 這裏是我的代碼的segue部分,我不知道如何縮減選定註釋的標題。 我只粘貼了代碼的相關部分。 class MapViewController: UIViewController, CLLocationManagerDelegate, MKMapViewDelega