mkcircle

    1熱度

    1回答

    嗨我想創建一個圍繞我的註釋覆蓋,像蘋果提醒應用程序,我已經創建了一個MKCircle對象,我認爲我應該用來顯示覆蓋,但我如何將我的MKCircle對象轉換爲一個MKOVerlay對象?也許有更好的方式來添加註釋?我是新來的快速和編程。有什麼建議麼?

    1熱度

    1回答

    我有一個MKMapView,我需要顯示兩種類型的覆蓋。一種是平鋪覆蓋圖,我使用MKOverlayView和MKCircleRenderer的子類。 我的方法是: - (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay但現在我還需要渲染MKCircle我得到的編譯器錯誤: 「不兼容的

    1熱度

    1回答

    UPDATE 我需要畫一個圓到MKMapView,一些地方我可以得到圓的半徑和它的中心座標。但是,我還希望該圓是MKMapView的子視圖,以便地圖視圖可以在圓下面滾動,在地圖移動時更新其中心座標,並在地圖放大和縮小時更新其半徑。 有誰知道我可能能做到這一點? 這是問題的最初的措辭 我用下面的代碼畫出的圓到MKMapView: - (void)viewDidLoad { [super

    1熱度

    1回答

    圈覆蓋我遇到了一個錯誤: 不能調用類型「MKCircle」初始型中心「(參數列表:CLLocationCoordinate2D,半徑:INT,標識符:字符串)」 let region = CLCircularRegion(coder: MKCircle(center: CLLocationCoordinate2DMake(self.destLat!, self.destLong!), radius

    0熱度

    1回答

    我正在使用Objective C爲iOS 9.0及更高版本開發應用程序。 該應用程序包含一個帶有MKMapView對象的視圖控制器。視圖控制器是地圖視圖委託。 我在viewWillAppear的實現中添加MKCircle覆蓋圖時出現問題:動畫。 使用addOverlay:level:方法不能解決問題。 實施看起來像: - (void)viewDidLoad { [super viewDi

    2熱度

    1回答

    我正在創建一個MKMapView應用程序,我想爲用戶提供一個深入縮放MKCircle的工具來查看註釋,同時如果用戶想要返回到之前的縮放級別以查看該圓圈,他只需要按下相同的按鈕。 我沒有得到如何切換縮放級別? //在下面的代碼中,我已經計算mkcircle半徑戴上它的MKMapView - (IBAction)adjustCircle:(id)sender{ long radius=[self c

    1熱度

    1回答

    我有一個應用程序的標籤位置。我已成功將引腳添加到Mapview。但我不知道如何從我的當前位置開始繪製半徑爲100米的圓,以及如何使其隨當前位置移動。 [iOS 8 Objective-C] [Circle like City Mapper App] 1