0
嘗試將引腳位置的地址設置爲註釋字幕,如果它== nil。但沒有任何反應。爲什麼我無法將引腳地址設置爲註釋的副標題?
if (myAnnotation.subtitle == nil)
[self.geoCoder reverseGeocodeLocation: locationManager.location completionHandler:
^(NSArray *placemarks, NSError *error) {
CLPlacemark *placemark = [placemarks objectAtIndex:0];
NSString *locatedAt = [[placemark.addressDictionary valueForKey:@"FormattedAddressLines"] componentsJoinedByString:@", "];
myAnnotation.subtitle = locatedAt;
}];
else {
myAnnotation.subtitle = [[ann objectAtIndex:i] objectForKey:@"Address"];
}
您是否試圖在地圖上反轉地理編碼很多引腳?如果是這樣,我不認爲它是爲那麼多操作設計的。蘋果在文檔中說道:「最多發送一個用戶操作的地理編碼請求。」 – jonusx
是的,很多針腳。好的,謝謝你! –