mkmapviewdelegate

    0熱度

    2回答

    我想打開一個新的viewcontroller,當我點擊PinAnnotation。但ViewForannotation不會打電話,當我點擊,但它顯示彈出消息,當我點擊Pin。不知道發生了什麼。這是我的代碼: import UIKit import MapKit class Pin: NSObject, MKAnnotation { var coordinate: CLLocati

    0熱度

    1回答

    我使用this代碼將圖像添加到MKPointAnnotation。 - (MKAnnotationView *)mapView:(MKMapView *)theMapView viewForAnnotation:(id <MKAnnotation>)annotation { static NSString *SFAnnotationIdentifier = @"SFAnnotation

    1熱度

    2回答

    我有一個iOS應用程序,我需要干涉地圖。 經過搜索,我得出結論,我必須使用MKMapView對象,並可能實現MKMapViewDelegate協議。 我現在想知道如何在用戶點擊地圖時捕捉觸摸點(意思是經度和方位角)。我想有一個更好的方法比擺弄一個自制的UITapGestureRecognizer。 要清楚和簡單,我有這樣的代碼開始: import UIKit import CoreLocatio

    5熱度

    1回答

    我有一個swift應用程序與MapView。這是我對故事板設置的地圖: 而且,在代碼中我做: let regionRadius: CLLocationDistance = 10000 let initialLocation = CLLocation(latitude: latitude, longitude: longitude) centerMapOnLocation(initialLoca

    0熱度

    1回答

    我正在處理與交付相關的應用程序。在這個應用程序中,一個視圖顯示地圖視圖。如果地圖視圖改變其區域,那麼如何從當前位置查找地圖視圖區域的方向?

    0熱度

    2回答

    我有麻煩可以在MapView中選擇自定義註釋。我嘗試幾種方法,都沒有成功: 使用MKMapViewDelegate的didSelect 使用的UIButton被添加到AnnotationView 使用UITapGestureRecognizer的ImageView的,它應該用於註釋 你可以找到所有這些方法在下面的代碼註釋: override func viewDidLoad() { su

    -1熱度

    1回答

    我試圖在地圖視圖中獲取當前用戶位置並放大它。 這是我的代碼 - #import "WhereamiAppDelegate.h" #import "WhereamiViewController.h" @implementation WhereamiAppDelegate - (BOOL)application:(UIApplication *)application didFin

    0熱度

    3回答

    我已經有一些使用MKMapView和MKPointAnnotation的經驗,我曾經在地圖上放置了一些別針。 這次我想更進一步,使用MKPinAnnotationView來寫一個標籤和一些引腳。 不幸的是,它並不像我預期的那樣工作。 這是我想做的事: 我有一個圖表(的MKMapView對象),當我觸摸它,我把一根鋼釘在觸摸點,然後進行一些計算,這給了我一個地圖上的第二個點。我把第二個引腳(位於第二

    1熱度

    1回答

    我已經有一些過去使用MKMapView和MKPointAnnotation的經驗,我曾經在地圖上放置了一些別針。 這次我想更進一步,使用MKPinAnnotationView來寫一個標籤和一些引腳。 不幸的是,它並不像我預期的那樣工作。 這是我想做的事: 我有一個圖表(的MKMapView對象),當我觸摸它,我把一根鋼釘在觸摸點,然後進行一些計算,這給了我一個地圖上的第二個點。我在地圖上放置了第二

    -1熱度

    2回答

    點擊MapView的調出註釋可見當用戶移動所述地圖畫面到其中銷靠近屏幕的邊緣處結束了,請觀察鏈接圖像(底部,下文) 和然後選擇該引腳註釋,然後Apple方法將地圖屏幕稍微向屏幕中心移動,以便引腳註釋標註可見。 我的問題是雙重的: 一,什麼蘋果方法被調用,以使該屏幕調整? 二,如果實現了MKMapViewDelegate擴展,在mapView didSelect視圖方法中實現相同功能的最明智的方法是