0
*請注意,這完全在Xcode和僅僅是一個運行IOS 4.2.1的MKMapView不顯示地圖
當我設置地圖,以適應區域不刷新地圖,直到我接觸到一個iPhone的問題屏幕。代碼我使用的位爲:
MKCoordinateRegion scaledRegion = [mapView regionThatFits:region];
[mapView setRegion:scaledRegion animated:YES];
這不會移動地圖到正確的區域,我可以看到,當我觸摸屏幕,但直到我觸摸屏幕,我得到一個灰色的屏幕有很多的網格線跨越它。
它幾乎看起來像地圖正在等待某種刷新事件。我也嘗試了下面的代碼,但沒有成功。
MKCoordinateRegion scaledRegion = [mapView regionThatFits:region];
[mapView setRegion:scaledRegion animated:YES];
[mapView setCenterCoordinate:mapView.region.center animated:NO];
還值得注意的是這是在一個線程中運行。
在此先感謝您的幫助。
我已經拿出了多線程代碼,它仍然是一個問題 – woot586 2011-01-23 17:38:05