mkmapview

    18熱度

    2回答

    我想在我的MKMapView上設置一個區域,然後找到對應於地圖的NE和SW角的座標。 This code works just fine to do that: //Recenter and zoom map in on search location MKCoordinateRegion region = {{0.0f, 0.0f}, {0.0f, 0.0f}}; region.cente

    4熱度

    3回答

    我正在向MapView中添加多個註釋,並使用自定義圖像而不是默認針腳。我現在用的是viewForAnnotation委託方法來設置這樣的自定義圖像: view.image = [UIImage imageNamed:@"placemark.png"]; 而且我也試過: [(MKPinAnnotationView *)view setImage:[UIImage imageNamed:@"pla

    4熱度

    3回答

    我正在研究一些iPhone MapKit代碼,當地圖邊界發生變化(基本上是對外部服務器的某些查詢)時會觸發一些事件。有一個邊緣案例我似乎無法解決。當用戶輸入新地址時,我使用setRegion放大該位置,然後計算地圖的邊界並用這些座標查詢我的外部服務器。我總是打電話給setRegion,但是有一個邊緣案例,它不會觸發。也就是說,當用戶奇蹟般地選擇位於當前地圖中心的完全相同的地址時,該地圖被放大到完全

    4熱度

    1回答

    此問題被其他人提出,但從未回答過:MKAnnotation - Map Pin callout pops up behind other map pins。 我在yesturday遇到了這個問題,我不知道是什麼原因導致了這個問題,並希望別人有這個問題,但想通了。 alt text http://img43.imageshack.us/img43/78/screenshot20100119at938

    2熱度

    1回答

    我有一個簡單的iPhone應用程序,它使用MKMapView。它有一個分段控制,將調整區域以縮放(街道,鄰居,城市,州,世界)。它工作正常,但如果我縮小到州級並回到街道,我注意到中心點已經移動。 以下是之前並得到由分段控制調用的區域變化和我changeZoom方法後得到叫了兩個委託方法: - (void)mapView:(MKMapView *)mView regionDidChangeAni

    25熱度

    7回答

    我想刪除我的地圖視圖中的所有註釋,而沒有我的位置的藍點。當我打電話時: [mapView removeAnnotations:mapView.annotations]; 刪除所有註釋。 如果註釋不是藍點註釋,我可以用哪種方式檢查(如所有註釋中的for循環)? 編輯(我已經解決了這個): for (int i =0; i < [mapView.annotations count]; i++) {

    4熱度

    3回答

    我有一個tabbar應用程序,並在第一個選項卡上我有一個MKMapView。我想要做的是從應用程序中的其他位置,將活動選項卡切換到地圖視圖,並根據前一視圖中的數據(使用按鈕切換到地圖視圖)中的數據設置地圖視圖的區域。 我已經試過是: [self.tabBarController setSelectedView:0]; UIMapViewController *mapView = [self.ta

    1熱度

    3回答

    我想在MKMapView的頂部繪製基於圖塊的覆蓋圖,但沒有明顯的方法來完成此操作。 這似乎很棘手,因爲您可以使用MKMapView縮放到任何級別(與谷歌地圖不同)。 有沒有人試圖這樣做?

    2熱度

    2回答

    我有一個MkMapView,並希望保持地圖以用戶的位置爲中心,這與iPhone地圖應用程序在按下範圍按鈕時所做的一樣。 我使用setCenterCoordinate方法,因爲我不需要設置縮放。 每當位置管理器更新位置時我都會使用它。 問題是,因爲它每半秒鐘更新一次(aprox),所以這個方法「setCenterCoordinate」一直被調用,應用程序被掛起。 如果我需要切換到遠離地圖視圖的標籤,

    23熱度

    4回答

    我有一個MKMapView。有時在我的視圖控制器被解僱後,我會得到一個EXC_BAD_ACCESS。 我打開了NSSZombies,它看起來像MKMapView的代表 - 我的視圖控制器! - 正在被調用,儘管MKMapView和UIViewController子類都被釋放。我檢查過了,我的記憶管理是正確的。 發生了什麼事?